ref:main
Pull request Ahead / Behind CI Conflicts
fix(runner): repair heartbeat.rs after two green branches merged red
#61 opened by colechristensen · fix/heartbeat-local-models-arity main · opened Aug 08, 2026
updated Aug 15, 2026
feat(runner): report each model's context length, and honour the num_ctx asked for
#60 opened by colechristensen · feat/report-model-context-length main · opened Aug 05, 2026
updated Aug 06, 2026
Clone with the login token, and add SSH keys automatically
#59 opened by colechristensen · worktree-clone-auth-ssh-key-auto main · opened Aug 05, 2026
updated Aug 06, 2026
test: cover the runner's untested surface, and fix what the tests found
#58 opened by colechristensen · test/coverage-pass main · opened Aug 05, 2026
updated Aug 05, 2026
feat(runner): advertise local models and their capabilities on heartbeat
#57 opened by colechristensen · feat/advertise-inference-models main · opened Aug 05, 2026
updated Aug 05, 2026
refactor(runner): drop the redundant `svc-` prefix from service verbs
#54 opened by colechristensen · worktree-service-verb-rename main · opened Jul 30, 2026
updated Jul 31, 2026
Runner: report infrastructure failure distinctly from job failure (#375)
#56 opened by colechristensen · fix/375-infra-failure-reporting main · opened Jul 30, 2026
updated Jul 31, 2026
fix(runner): never run a step outside its declared image in silence
#55 opened by colechristensen · fix/loud-execution-environment main · opened Jul 30, 2026
updated Jul 31, 2026
fix(runner): scope the job workspace to the runner instance (#39)
#53 opened by colechristensen · fix/workspace-instance-isolation main · opened Jul 27, 2026
updated Jul 30, 2026
fix(runner): platform-scope the prepared-image tag (#44)
#52 opened by colechristensen · fix/prepared-tag-platform-scope main · opened Jul 27, 2026
updated Jul 30, 2026
runner: --dedicated flag + fix labels array handling
#51 opened by colechristensen · feat/dedicated-runner-flag main · opened Jul 24, 2026
updated Jul 24, 2026
Bake in https://anvil.fangorn.io as the default server URL
#50 opened by colechristensen · fix/47-default-server-url main · opened Jul 24, 2026
updated Jul 24, 2026
fix(runner): guard against duplicate daemons for the same runner_id (#46)
#49 opened by colechristensen · fix/runner-duplicate-guard main · opened Jul 24, 2026
updated Jul 24, 2026
JSON output done right: one Response contract across all commands (#32, #37, #38)
#48 opened by colechristensen · feat/json-output-contract main · opened Jul 24, 2026
updated Jul 24, 2026
Windows support for the CLI and CI runner
#32 opened by colechristensen · feat/windows-support main · opened Jun 14, 2026
updated Jul 23, 2026
Windows support (rebased): cross-compile MSVC via cargo-xwin
#47 opened by colechristensen · feat/windows-support-rebased main · opened Jul 23, 2026
updated Jul 23, 2026
fix(ci): publish-release needs curl+jq
#46 opened by colechristensen · fix/publish-release-jq main · opened Jul 23, 2026
updated Jul 23, 2026
ci: per-ISA parallel runner builds (multi-arch split)
#45 opened by colechristensen · ci/multiarch-per-isa-builds main · opened Jul 23, 2026
updated Jul 23, 2026
fix(runner): prepared-image pruning is a silent no-op; fix + LRU
#43 opened by colechristensen · fix/prepare-image-pruning main · opened Jul 22, 2026
updated Jul 23, 2026
ci: bake the runner-build toolchain into a prepared image (prepare adoption)
#44 opened by colechristensen · ci/prepare-multiarch-release main · opened Jul 22, 2026
updated Jul 23, 2026
feat(auth): add `anvil auth rotate`
#41 opened by colechristensen · feat/auth-rotate main · opened Jul 22, 2026
updated Jul 22, 2026
fix(registry): stop double-prefixing /api/v1 on registry token calls
#42 opened by colechristensen · fix/registry-token-api-path main · opened Jul 22, 2026
updated Jul 22, 2026
feat: anvil registry token — manage container-registry credentials
#40 opened by colechristensen · feat/31-registry-token-cli main · opened Jul 18, 2026
updated Jul 18, 2026
Drop permanently-rejected log batches instead of re-queueing forever
#37 opened by colechristensen · fix/runner-log-permanent-error main · opened Jul 14, 2026
updated Jul 17, 2026
fix(ci): pick runner-native binary to drive release publish
#39 opened by colechristensen · fix/30-release-publish-arch main · opened Jul 17, 2026
updated Jul 17, 2026
Make CI service readiness honest: TCP health probe + fail on timeout
#38 opened by colechristensen · fix/29-ci-service-tcp-healthcheck main · opened Jul 17, 2026
updated Jul 17, 2026
Build and publish macOS release binaries
#35 opened by colechristensen · fix/macos-release-builds main · opened Jul 13, 2026
updated Jul 13, 2026
Stop the CI runner from dropping log lines
#36 opened by colechristensen · fix/runner-log-drop main · opened Jul 13, 2026
updated Jul 13, 2026
fix: include repo:admin in auth login default scopes
#34 opened by colechristensen · fix/auth-login-repo-admin-scope main · opened Jul 12, 2026
updated Jul 13, 2026
Epic #329 — requirements/standards/issues completion (CLI / Rust)
#33 opened by colechristensen · feat/cli-json-requirement-read-status main · opened Jul 03, 2026
updated Jul 07, 2026
fix(pr): make draft observable and echo edit results; drop clippy suppression
#31 opened by colechristensen · fix/316-pr-edit-review-fixes main · opened Jun 07, 2026
updated Jun 10, 2026
feat(runner): cross-worker build-state portability — same-host (#312)
#29 opened by colechristensen · feat/312-cross-worker-build-state main · opened Jun 05, 2026
updated Jun 07, 2026
feat(runner): tier-1 production follow-up — status/logs/doctor/--detach/multi-instance/launchctl-modern/runner_shutdown
#28 opened by colechristensen · feat/runner-production-ready main · opened Jun 05, 2026
updated Jun 07, 2026
feat(pr): add --base, --draft, --ready to `pr edit`
#30 opened by colechristensen · feat/315-pr-edit-fully-featured main · opened Jun 06, 2026
updated Jun 07, 2026
feat(runner): production-ready tier 1 service management (#22)
#27 opened by colechristensen · feat/runner-production-ready main · opened Jun 05, 2026
updated Jun 05, 2026
fix(ci): tarpaulin LLVM engine — coverage without disabling ASLR
#26 opened by colechristensen · fix/tarpaulin-llvm-coverage main · opened Jun 01, 2026
updated Jun 02, 2026
feat(runner): serve routed inference against local Ollama (anvil#298)
#25 opened by colechristensen · feat/inference-runner main · opened May 30, 2026
updated May 30, 2026
fix(ci): pin release binaries to glibc 2.31 floor via cargo-zigbuild (#20)
#24 opened by colechristensen · fix/glibc-floor-zigbuild main · opened May 29, 2026
updated May 29, 2026
fix(repo): switch `anvil repo list` to GET /repos
#23 opened by colechristensen · fix/repo-list-endpoint main · opened May 29, 2026
updated May 29, 2026
feat(runner): add svc-restart subcommand
#15 opened by colechristensen · fix/install-restart-on-upgrade main · opened May 08, 2026
updated May 29, 2026
feat(cli): anvil update — self-update
#22 opened by colechristensen · feat/update main · opened May 29, 2026
updated May 29, 2026
feat(standards): Standards epic CLI — applicability subcommand + --strict-standards gate Commented
#20 opened by colechristensen · phase-3-standards-applicability-cli main · opened May 24, 2026
updated May 25, 2026
1
feat(standards): Phase 7 CLI — --strict-standards Commented
#21 opened by colechristensen · phase-7-standards-enforcement-cli main · opened May 24, 2026
updated May 25, 2026
1
feat(standards): Phase 2 CLI — STD-/REQ- prefix routing + standards flags Commented
#19 opened by colechristensen · phase-2-standards-cli main · opened May 23, 2026
updated May 24, 2026
2
feat(cli): repo list + device-flow login
#18 opened by colechristensen · feat/repo-list main · opened May 20, 2026
updated May 20, 2026
feat(cli): --json flag, pr diff/checkout, commit view, milestone create
#16 opened by colechristensen · feat/cli-gaps-tier1 main · opened May 09, 2026
updated May 09, 2026
feat(auth): open create-token page in browser on `auth login` (#19)
#17 opened by colechristensen · feat/auth-login-open-browser main · opened May 09, 2026
updated May 09, 2026
fix(ci): contextualize log-stream errors in job-view
#14 opened by colechristensen · fix/job-view-log-error-context main · opened May 07, 2026
updated May 07, 2026
fix(client): summarize HTML error bodies in API errors
#13 opened by colechristensen · fix/ci-job-view-html-errors main · opened May 07, 2026
updated May 07, 2026
feat(epic): add anvil epic subcommand + --epic / --parent on issue create
#12 opened by colechristensen · feat/epic-cli main · opened May 01, 2026
updated May 07, 2026