Skip to content

chore: automated sweep 2026-06-28#2

Open
ankitson wants to merge 14 commits into
mainfrom
sweep/2026-06-28-cd5e412e/devserver-0acffeed
Open

chore: automated sweep 2026-06-28#2
ankitson wants to merge 14 commits into
mainfrom
sweep/2026-06-28-cd5e412e/devserver-0acffeed

Conversation

@ankitson

Copy link
Copy Markdown
Owner

Automated sweep for /home/ankit/hroot/devserver.

  • Run: autosweep_20260628T061428Z_cd5e412e
  • Branch: sweep/2026-06-28-cd5e412e/devserver-0acffeed
  • Base: main

Commits

  • docs: update CHANGELOG and NOTES for OpenClaw, Job Search, NAS degraded mode, LLM matrix, SillyTavern image adapter
  • feat(pipelines): add Hacker News user items import job
  • docker: add job-search service and pin OpenClaw versions
  • docker: add SillyTavern image adapter service backed by Bifrost
  • docker(pipelines): replace NAS binds with local placeholders for degraded mode
  • config(bifrost): increase OpenRouter timeout to 600s and add nemotron-3-ultra model
  • feat: add SillyTavern image adapter recipes and LLM API matrix probe
  • chore: add logs ignore rule with gitkeep placeholder

Privacy remediations applied

  • ip: 0
  • secret: 0
  • sensitive: 0
  • tailnet: 0

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 the Azimuth-Run: autosweep_20260628T061428Z_cd5e412e trailer. The privacy scan reports zero findings (no secrets, tailnet hosts, private IPs, or sensitive terms).

Commits Created

Commit Subject Files Changed
d378899 chore: add logs ignore rule with gitkeep placeholder .gitignore
45d5175 feat: add SillyTavern image adapter recipes and LLM API matrix probe Justfile
95a5824 config(bifrost): increase OpenRouter timeout to 600s and add nemotron-3-ultra model config/bifrost.config.json.tmpl
ab9bd19 docker(pipelines): replace NAS binds with local placeholders for degraded mode docker-compose.pipelines.yml
bbec6b2 docker: add SillyTavern image adapter service backed by Bifrost docker-compose.yml (hunk 1)
efcb3c5 docker: add job-search service and pin OpenClaw versions docker-compose.yml (hunks 2-3)
114ec46 feat(pipelines): add Hacker News user items import job pipelines/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.tmpl
03139f2 docs: update CHANGELOG and NOTES for OpenClaw, Job Search, NAS degraded mode, LLM matrix, SillyTavern image adapter docs/CHANGELOG.md, docs/NOTES.md, pipelines/docs/CHANGELOG.md, pipelines/docs/NOTES.md

Key Changes Grouped by Intent

  1. Logging hygiene (1 commit): Added logs/* ignore with !logs/.gitkeep to track the directory.

  2. Justfile recipes (1 commit): Added sillytavern-image-adapter-up, sillytavern-image-adapter-logs, sillytavern-image-adapter-test, and llm-api-matrix recipes.

  3. Bifrost config (1 commit): Increased OpenRouter timeout from 120s to 600s, removed extra headers, added nvidia/nemotron-3-ultra-550b-a55b model.

  4. Pipeline Dagster NAS degraded mode (1 commit): Replaced offline /mnt/synologydrive bind mounts with local ./volumes/offline-synology/ placeholders, commented original lines for easy rollback.

  5. Docker Compose services (2 commits, split by intent):

    • SillyTavern image adapter (sillytavern-bifrost-image) with A1111-compatible API
    • Job Search dedicated service with SIGTERM-aware shutdown, 90s grace period, healthcheck
    • Pinned OpenClaw build args to 2026.6.10
  6. Hacker News pipeline (1 commit): New Dagster job/schedule importing HN user items from ClickHouse's public dataset via clickhouse local; added schema table hn_user_items, env vars HN_USERNAMES, HN_FETCH_LIMIT, HN_CLICKHOUSE_TIMEOUT_SECONDS, ClickHouse binary in Dockerfile, manual just pipelines hn-import trigger.

  7. 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.

Devbox Agent and others added 14 commits June 26, 2026 17:08
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant