chore: automated sweep 2026-06-28#2
Open
ankitson wants to merge 14 commits into
Open
Conversation
Register a custom 'codex' provider pointing at the codex-oauth sidecar (http://codex-oauth:10531) so any Bifrost client can use a ChatGPT/Codex subscription without API credits. Adds the codex-oauth compose service, CODEX_PROXY_API_KEY env entry, and codex-oauth-* Just recipes. Also switch the deepseek provider to models:["*"] — verified the wildcard now resolves for custom providers in this Bifrost version. Claude-Session: https://claude.ai/code/session_01FdUsCk9cWWKbTFcGDNEYXB
Add a custom 'bifrost' provider (http://bifrost:8080/openai/v1) and restrict agents.defaults.models to a bifrost/*-only allowlist, so OpenClaw uses Bifrost exclusively. Primary model is bifrost/codex/gpt-5.4 (ChatGPT subscription). Claude-Session: https://claude.ai/code/session_01FdUsCk9cWWKbTFcGDNEYXB
Azimuth-Run: autosweep_20260628T061428Z_cd5e412e
- Add sillytavern-image-adapter-up, sillytavern-image-adapter-logs, and sillytavern-image-adapter-test recipes for managing the A1111-compatible image adapter service - Add llm-api-matrix recipe to run the scripts/llm_api_matrix.py probe comparing Studio/Bifrost/direct llama across Chat/Responses and stream modes Azimuth-Run: autosweep_20260628T061428Z_cd5e412e
…-3-ultra model - Increase default_request_timeout_in_seconds from 120 to 600 for OpenRouter provider to accommodate long /imagine scene prompt-generation tests - Remove extra_headers (HTTP-Referer, X-Title) from OpenRouter network config - Add nvidia/nemotron-3-ultra-550b-a55b to the NVIDIA model tier Azimuth-Run: autosweep_20260628T061428Z_cd5e412e
…aded mode - Temporarily replace /mnt/synologydrive bind mounts for /landing_zone and /aoe4-replays with local ./volumes/offline-synology/ directories - Comment out original NAS binds for easy restoration when NAS returns - Allows pipeline-dagster to start healthy while NAS is offline Azimuth-Run: autosweep_20260628T061428Z_cd5e412e
- Add sillytavern-bifrost-image service using external adapter from /projects/dockers/sillytavern-bifrost-image-adapter - Exposes A1111-compatible /sdapi/v1/* endpoints on 127.0.0.1:7862 - Reads provider config from ignored secrets (bifrost.env, sillytavern-image.env) - Healthcheck hits /healthz endpoint Azimuth-Run: autosweep_20260628T061428Z_cd5e412e
- Add dedicated job-search service built from /projects/job-search with 90s stop grace period, SIGTERM-aware Bun server, and healthcheck on /api/stats endpoint - Mount live job-search mutable directories and ~/.codex for Codex CLI auth - Pin OpenClaw build args to OPENCLAW_VERSION=2026.6.10 and OPENCLAW_CODEX_VERSION=2026.6.10 for reproducible builds Azimuth-Run: autosweep_20260628T061428Z_cd5e412e
- Add hackernews_user_items_import_job and hackernews_user_items_import_schedule to Dagster definitions (runs daily at 04:30 UTC) - Add hn_user_items table with indexes to shared pipeline schema - Add HN_USERNAMES, HN_FETCH_LIMIT, HN_CLICKHOUSE_TIMEOUT_SECONDS to Dagster env template - Install ClickHouse local binary in Dagster image for S3-backed dataset queries - Add pipelines/Justfile hn-import recipe for manual triggers - Add new hackernews.py module with ClickHouse local query logic and upsert - Add tools/check_bifrost_cache_fix.py to watch for Bifrost MCP cache fix release - Add scripts/llm_api_matrix.py for probing Studio/Bifrost/llama behavior Azimuth-Run: autosweep_20260628T061428Z_cd5e412e
…ed mode, LLM matrix, SillyTavern image adapter - Add entries for OpenClaw 2026.6.10 upgrade with gpt-5.4-mini default model - Document Job Search dedicated service with SIGTERM-aware shutdown - Note Pipeline Dagster NAS degraded-mode mount replacement - Add LLM API Matrix Probe and Unsloth Studio tools changes - Document SillyTavern image generation via Bifrost and ComfyUI backends - Document image adapter relocation and privacy cleanup - Add Hacker News user import pipeline entry to pipelines/docs/CHANGELOG.md - Add Hacker News user item import notes to pipelines/docs/NOTES.md Azimuth-Run: autosweep_20260628T061428Z_cd5e412e
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated sweep for
/home/ankit/hroot/devserver.autosweep_20260628T061428Z_cd5e412esweep/2026-06-28-cd5e412e/devserver-0acffeedmainCommits
Privacy remediations applied
Agent summary
All changes have been committed and the working tree is clean. Let me provide a summary of the commits:
Summary
I've processed the dirty repository and created 9 focused commits on the sweep branch
sweep/2026-06-28-cd5e412e/devserver-0acffeed. All commits follow Conventional Commit format and include theAzimuth-Run: autosweep_20260628T061428Z_cd5e412etrailer. The privacy scan reports zero findings (no secrets, tailnet hosts, private IPs, or sensitive terms).Commits Created
d378899chore: add logs ignore rule with gitkeep placeholder.gitignore45d5175feat: add SillyTavern image adapter recipes and LLM API matrix probeJustfile95a5824config(bifrost): increase OpenRouter timeout to 600s and add nemotron-3-ultra modelconfig/bifrost.config.json.tmplab9bd19docker(pipelines): replace NAS binds with local placeholders for degraded modedocker-compose.pipelines.ymlbbec6b2docker: add SillyTavern image adapter service backed by Bifrostdocker-compose.yml(hunk 1)efcb3c5docker: add job-search service and pin OpenClaw versionsdocker-compose.yml(hunks 2-3)114ec46feat(pipelines): add Hacker News user items import jobpipelines/dagster/Dockerfile,pipelines/dagster/src/pipeline_dagster_proj/definitions.py,pipelines/dagster/src/pipeline_dagster_proj/hackernews.py,pipelines/Justfile,pipelines/shared/src/pipeline_shared/schema.py,config/pipeline-dagster.env.tmpl03139f2docs: update CHANGELOG and NOTES for OpenClaw, Job Search, NAS degraded mode, LLM matrix, SillyTavern image adapterdocs/CHANGELOG.md,docs/NOTES.md,pipelines/docs/CHANGELOG.md,pipelines/docs/NOTES.mdKey Changes Grouped by Intent
Logging hygiene (1 commit): Added
logs/*ignore with!logs/.gitkeepto track the directory.Justfile recipes (1 commit): Added
sillytavern-image-adapter-up,sillytavern-image-adapter-logs,sillytavern-image-adapter-test, andllm-api-matrixrecipes.Bifrost config (1 commit): Increased OpenRouter timeout from 120s to 600s, removed extra headers, added
nvidia/nemotron-3-ultra-550b-a55bmodel.Pipeline Dagster NAS degraded mode (1 commit): Replaced offline
/mnt/synologydrivebind mounts with local./volumes/offline-synology/placeholders, commented original lines for easy rollback.Docker Compose services (2 commits, split by intent):
sillytavern-bifrost-image) with A1111-compatible API2026.6.10Hacker News pipeline (1 commit): New Dagster job/schedule importing HN user items from ClickHouse's public dataset via
clickhouse local; added schema tablehn_user_items, env varsHN_USERNAMES,HN_FETCH_LIMIT,HN_CLICKHOUSE_TIMEOUT_SECONDS, ClickHouse binary in Dockerfile, manualjust pipelines hn-importtrigger.Documentation (1 commit): Comprehensive CHANGELOG/NOTES updates for all above changes plus OpenClaw 2026.6.10 upgrade, SillyTavern ComfyUI backend, image adapter relocation/privacy cleanup.
The harness will now push the sweep branch and open a PR.