Releases: georgebuilds/carlos
Releases · georgebuilds/carlos
carlos v0.8.6
carlos v0.8.6
A coding agent.
Changelog
- cc679cf: Merge pull request #3 from georgebuilds/fix/web-new-cc-thread-home (@georgebuilds)
- 0ec10ed: ✨ web: full-screen home, no roster rail while there (+ shared new-thread) (@georgebuilds)
- 4470660: 🐛 web: keep a just-created CC thread in the roster until its file lands (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.8.5
carlos v0.8.5
A coding agent.
Changelog
- 4bdee21: Merge pull request #2 from georgebuilds/feat/web-repo-home (@georgebuilds)
- 132fe6d: ✨ web: repo-grouped home view, By repo/By group toggle, CC import modal (SPA) (@georgebuilds)
- 7b55dbd: ✨ web: scope CC roster to web-started threads + repo grouping (backend) (@georgebuilds)
- bf2e3fc: 🐛 chat: gate the idle textTick repaint (fix input flicker at scroll bottom) (@georgebuilds)
- 4067dbb: 🐛 daemon: isolate the jobs runtime from the real ~/.carlos in tests (@georgebuilds)
- 3fc6c37: 📝 web: design mockup for the repo-grouped home view (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.8.4
carlos v0.8.4
A coding agent.
Changelog
- f9e884c: Merge pull request #1 from georgebuilds/feat/usershell-deferred-tail (@georgebuilds)
- 44f3842: ✅ chat: golden snapshots of the user-shell surfaces (S9) (@georgebuilds)
- 1d4d0f8: ✅ daemon: wire-level round-trip test for the job verbs (@georgebuilds)
- 27ed79a: ✨ chat: feed completed user-shell jobs to the model (S8 projection) (@georgebuilds)
- 5e21d3d: ✨ cli: carlos run / jobs / attach / logs / stop (@georgebuilds)
- 3f634eb: ✨ daemon: own background shell jobs (S-tail: daemon-side bg jobs) (@georgebuilds)
- c36adff: 🐛 chat: make user-shell overlay goldens deterministic (@georgebuilds)
- ce601b2: 📝 demos: VHS tape for the user-shell + jobs overlay demo (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.8.3
carlos v0.8.3
A coding agent.
Changelog
- 50f69fa: ♻️ web: widen Backend to own the read path (multi-backend B-0) (@georgebuilds)
- 3c289f0: ✨ web: Claude Code observe adapter (multi-backend B-2) (@georgebuilds)
- b48c389: ✨ web: backend registry + id-prefix routing (multi-backend B-1) (@georgebuilds)
- 1751ae7: ✨ web: drive Claude Code threads with browser-bridged approvals (B-3/B-4) (@georgebuilds)
- 036fcc7: ✨ web: hide CC threads + thread-group management UI (@georgebuilds)
- abae902: ✨ web: per-backend mascots and identity (multi-backend B-5) (@georgebuilds)
- cf3fd1b: ✨ web: render Claude Code slash commands compactly, not as bubbles (@georgebuilds)
- a1e5726: ✨ web: render carlos slash commands as the same compact command pill (@georgebuilds)
- 7330e44: ✨ web: roster live-search + agent-aware "+ new" dropdown (@georgebuilds)
- 9d0401b: 🐛 web: stateWord tolerates a missing state; fix Roster test fixture (@georgebuilds)
- fe189f5: 👷 ci: run vitest with coverage and upload the web SPA to Codecov (@georgebuilds)
- 61ab968: 💄 web: Claude Code mascot + chat-app roster avatars (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.8.2
carlos v0.8.2
A coding agent.
Changelog
- 6d00fff: ♻️ research: reuse reputation classifier for induction tier breakdown (@georgebuilds)
- b7e8783: ✨ chat: interactive /research pre-flight (clarify, editable brief) (11k) (@georgebuilds)
- 30a98da: ✨ research: clarify + brief pre-flight helpers (11k) (@georgebuilds)
- b37e78b: ✨ research: source-quality curator + reputation module (11j) (@georgebuilds)
- 03a6302: ✨ research: surface skill candidates from good research runs (11h) (@georgebuilds)
- 752aacf: ✨ research: validate [pN] citations against passages (11i) (@georgebuilds)
- 2f339d7: ✨ research: weak/single-source caveats in synthesis (11g) (@georgebuilds)
- 1c45847: 🐛 agent: Supervisor.Shutdown joins child goroutines (fix TempDir cleanup race) (@georgebuilds)
- b4af40a: 🧹 web: gofmt struct-literal alignment in web_backend.go (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.8.1
carlos v0.8.1
A coding agent.
Changelog
- 837fad0: ✨ web: thinking indicator while awaiting a reply (@georgebuilds)
- 4a8a327: 🐛 agent: persist child tool events + flush token usage (@georgebuilds)
- 96b959d: 🐛 web: crew card truncation + meta row (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.8.0
carlos v0.8.0
A coding agent.
Changelog
- bb4e944: ⚡ boot: CARLOS_BOOT_TRACE + janitor prune off the boot path (9f) (@georgebuilds)
- b54eae4: ✅ tests: cmd/carlos — extract stripResumeMode seam, lift coverage (@georgebuilds)
- 174c23d: ✅ tests: farewell_wire 74 to 98% (@georgebuilds)
- 09df402: ✅ tests: internal/agent 91 to 94% (@georgebuilds)
- b1d28c5: ✅ tests: internal/daemon 86 to 92% (@georgebuilds)
- 21f7aa1: ✅ tests: internal/frame 84 to 94% (@georgebuilds)
- 1662c95: ✅ tests: internal/gateway 84 to 94% (@georgebuilds)
- 69ea4a2: ✅ tests: internal/notes 93 to 98% (@georgebuilds)
- d863414: ✅ tests: internal/skills + skillwire to 92% (@georgebuilds)
- 956a767: ✅ tests: internal/tools 86 to 93% (@georgebuilds)
- 6f7953b: ✅ tests: internal/tui diff 85 to 95%, chatglue 75 to 95% (@georgebuilds)
- c6d0b80: ✅ tests: internal/tui/chat 78 to 90% (@georgebuilds)
- 52eae2a: ✅ tests: internal/tui/chat 90 to 94% (@georgebuilds)
- bd6af31: ✅ tests: internal/tui/onboarding 77 to 94% (@georgebuilds)
- d5d09e4: ✅ tests: internal/usershell 88 to 93% (@georgebuilds)
- 6298403: ✅ tests: sandbox 82 to 92%, workspace 87 to 93%, schedule 87 to 94% (@georgebuilds)
- 78796f0: ✨ chat: OSC 8 hyperlinks in the transcript (9l) (@georgebuilds)
- 88c02b6: ✨ chat: clippings composer with paste/image/mention chips (I-1..I-4) (@georgebuilds)
- 8054e38: ✨ chat: ctrl+p command palette with cross-session MRU (9k) (@georgebuilds)
- 8c68992: ✨ chat: typewriter reveal + PREFERS_REDUCED_MOTION (9b) (@georgebuilds)
- 9518392: ✨ fuzzy: shared fuzzy matcher package (@georgebuilds)
- 8f9e595: ✨ providers: image content blocks + cgo-free clipboard (I-3 plumbing) (@georgebuilds)
- 7c87399: ✨ sessions: carlos sessions command + picker delete (@georgebuilds)
- 9cafe9d: ✨ web: browser GUI (Vue SPA + HTTP/SSE backend + carlos web) (@georgebuilds)
- f26c455: 🎨 gofmt: realign comments in 94 untouched files (go 1.26.4 toolchain reflow) (@georgebuilds)
- 244f995: 🎨 onboarding: tuned half-block mascot variant (9i) (@georgebuilds)
- dec4ba8: 🐛 agent: projection accepts shipped passive event types (@georgebuilds)
- 31d03e3: 🐛 agent: subagent lineage (parent_id) + corrected depth gate (@georgebuilds)
- e522960: 📝 docs: analytics + site sweep + web mockups (@georgebuilds)
- 6520514: 📝 readme: add codecov coverage badge (@georgebuilds)
- 799b33b: 📸 docs: refresh chat greeting screenshot (9h) (@georgebuilds)
- da624ad: 🔧 codecov: ignore cmd/carlos/main.go (top-level CLI dispatch) (@georgebuilds)
- 0633518: 🩹 manage: clamp Window.ScrollTo origin to 0 on an empty roster (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.7.33
carlos v0.7.33
A coding agent.
Changelog
- fff8ef4: 🩹 chat: dismiss the startup-notice banner on first keystroke (@georgebuilds)
- 23c1edc: 🩹 projectctx: clear, out-of-context warning for a missing @-include (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.7.32
carlos v0.7.32
A coding agent.
Changelog
- 2103adc: ✨ agent: capture-at-issue frame snapshot for cross-frame approval (@georgebuilds)
- ebfdf90: ✨ termscrub: shared scrubber for terminal escapes leaked into inputs (@georgebuilds)
- 814d7fd: 📝 docs: drop redundant numbers from research pipeline steps (@georgebuilds)
- d5a741a: 🩹 carlos: log startup diagnostics to a file, surface notices in the TUI (@georgebuilds)
- ebfc984: 🩹 chat: route input leaks through termscrub; surface diagnostics off-terminal (@georgebuilds)
- 8c76c07: 🩹 chatglue: freeze the frame snapshot per user-message turn (@georgebuilds)
- 2e6df0c: 🩹 mcp: capture server stderr instead of forwarding it to the terminal (@georgebuilds)
- 4cccc35: 🩹 projectctx: return load warnings instead of writing to stderr (@georgebuilds)
- a71e559: 🩹 tui: filter leaked terminal escapes from manage, onboarding, pickers (@georgebuilds)
- 7273129: 🩹 usershell: make the warning sink injectable so the TUI can redirect it (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.
carlos v0.7.31
carlos v0.7.31
A coding agent.
Changelog
- 540c2b5: 🩹 agent: close Subscribe channel on unsub; serialize publish/close (@georgebuilds)
- d48f2e8: 🩹 usershell: history persist failures are non-fatal per the doc (@georgebuilds)
Install
- macOS / Linuxbrew:
brew install georgebuilds/tap/carlos - Other Linux: extract the tarball for your platform and drop
carlosinto your$PATH.