Shakker
0e78a64df5
fix: simplify session companion grounding
2026-08-12 03:26:33 +01:00
Vyctor H. Brzezowski
7630d060f8
improve(ui): quiet slash command menu hierarchy ( #122237 )
...
* improve(ui): quiet slash command menu hierarchy
* improve(ui): compact slash command menu
* improve(ui): polish slash command rows
* improve(ui): streamline slash command sheet
* chore(ui): refresh command copy baseline
* fix(ui): keep skill selection in view
* test(ui): type skill menu viewport stub
2026-08-11 23:00:58 -03:00
Peter Steinberger
b529217878
test(audit): consolidate worker lifecycle coverage ( #122369 )
...
Co-authored-by: Amp <amp@ampcode.com >
2026-08-11 18:51:12 -07:00
Peter Steinberger
8876528f7c
feat: clone GitHub projects from session picker ( #121818 )
...
* feat(projects): add managed GitHub clones
* feat(ui): clone GitHub projects from session picker
* fix(projects): integrate current gateway owners
* fix(protocol): derive Swift error detail accessors
* fix(ui): gate project cloning by scope
* test(gateway): isolate session prewarm probes
* revert: drop duplicate session prewarm repair
2026-08-11 18:49:16 -07:00
Vyctor H. Brzezowski
7c83fc1729
fix(ui): show a placeholder for remote markdown images ( #122312 )
...
* fix(ui): show remote image placeholders in chat
Keep remote Markdown images fetch-blocked while giving users a visible outcome and an explicit HTTPS open action.
* fix(ui): preserve links around image placeholders
2026-08-11 22:48:20 -03:00
Vyctor H. Brzezowski
89bae11799
fix(ui): fit short Canvas previews ( #122294 )
2026-08-11 22:43:07 -03:00
Peter Steinberger
a5420dfd91
fix(windows): launch npm-installed native session CLIs ( #122334 )
...
* fix(windows): resolve runnable npm launchers
* fix(windows): preserve npm shim argv in terminal sessions
2026-08-11 18:41:35 -07:00
Peter Steinberger
c37023ff96
fix(gateway): restore session title prewarm ( #122368 )
2026-08-11 18:41:16 -07:00
joshavant
2317ad082f
test(ci): align release-gate manifest expectations
2026-08-11 20:35:35 -05:00
joshavant
49dabadf86
fix(ci): avoid unrelated iOS release-gate runs
2026-08-11 20:35:35 -05:00
Vyctor H. Brzezowski
bbb5164ec9
fix(ui): keep chat sharing menu compact ( #122322 )
...
* fix(ui): keep chat sharing menu compact
* fix(ui): refine sharing menu sections
* fix(ui): use one sharing menu scroll
2026-08-11 22:34:46 -03:00
Peter Steinberger
021ea774ab
test(system-agent): isolate chat fixtures from provider discovery ( #122360 )
...
* test(system-agent): isolate chat fixtures from provider discovery
* test(gateway): avoid import-order prewarm assertion
---------
Co-authored-by: Amp <amp@ampcode.com >
2026-08-11 18:17:10 -07:00
Vyctor H. Brzezowski
9dfc26ba63
fix(ui): fit chat table cards to their columns ( #122297 )
...
* test(ui): cover chat table card width
* fix(ui): fit chat table cards to columns
2026-08-11 22:10:23 -03:00
Vyctor H. Brzezowski
ff73a14f5a
fix(ui): match chat transcript text rendering to prototype ( #122328 )
...
* fix(ui): match chat transcript letter spacing
* test(ui): match computed zero letter spacing
* fix(ui): scope transcript letter spacing
* test(ui): compare inherited transcript tracking
* fix(ui): scope transcript letter spacing
2026-08-11 21:45:19 -03:00
Vincent Koc
8cd74ab4bf
refactor(plugins): consolidate public artifact resolution ( #122339 )
2026-08-12 08:44:39 +08:00
Peter Steinberger
22b3c2530f
refactor: split agent and chat orchestration ownership ( #122318 )
...
* refactor(agents): split subscription controllers
* refactor(gateway): split chat send dispatch
* style(gateway): format chat send handler
2026-08-11 17:33:20 -07:00
Mariano
5b843e1c3f
perf(gateway): keep session titles request-driven ( #122358 )
...
Co-authored-by: mbelinky <mbelinky@users.noreply.github.com >
2026-08-12 02:27:01 +02:00
Peter Steinberger
fd25924d50
test(system-agent): avoid bundled policy load in setup fixture ( #122351 )
...
Co-authored-by: Amp <amp@ampcode.com >
2026-08-11 17:21:13 -07:00
Peter Steinberger
3254ececf1
fix(channels): surface partial status failures ( #122349 )
2026-08-11 17:18:26 -07:00
Peter Steinberger
964c8c84c1
refactor: consolidate coercion ownership ( #122299 )
...
* refactor: consolidate coercion ownership
Centralize four canonical coercion helpers, migrate exact core and plugin duplicates through narrow Plugin SDK facades, and enforce declaration and plugin-normalization ownership boundaries.
The sweep adds eight focused SDK exports while deleting more production and tooling code than it adds. User-visible behavior is unchanged except for safer equivalent object and UI parsing at existing boundaries.
* fix: guard integer option ownership
Register resolveIntegerOption with the canonical function owner and extend the declaration-guard fixture so future local duplicates fail validation.
* fix: keep integer helpers on numeric facade
Remove the unshipped duplicate string-coerce exports and route every affected plugin consumer through the existing number-runtime contract.
* fix: point numeric coercion to number runtime
Make boundary and declaration diagnostics recommend the canonical numeric facade, with failing-before coverage for both guidance paths.
2026-08-11 17:14:53 -07:00
clawsweeper[bot]
88dba70ec5
fix(agents): timestamp recovered Claude CLI history ( #119528 )
...
* fix(agents): timestamp recovered Claude CLI history
* fix(agents): reject noncanonical recovered timestamps
Punchcard-Session: brisk-meadow-river-2e
---------
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-08-12 08:11:48 +08:00
Stellar鱼
25e48de95b
fix(memory-core): preserve strict hybrid result slots ( #92524 )
...
Punchcard-Session: cobalt-lantern-summit-fz
2026-08-12 08:10:56 +08:00
Vincent Koc
ea5f397d37
fix(update): prevent stale post-core state reuse ( #122309 )
...
* fix(update): isolate post-core handoff env
Co-authored-by: Rohit <rohitjavvadi2@gmail.com >
Punchcard-Session: clear-river-orchard-dd
* chore: leave changelog release-owned
2026-08-12 08:10:17 +08:00
Jason (Json)
72d55fc12a
fix(scripts): rewrite transitive OCM workspace packs ( #122214 )
2026-08-11 17:01:06 -07:00
Peter Steinberger
723c7f9a7d
fix(memory): publish dreaming artifacts atomically ( #122343 )
2026-08-11 16:53:47 -07:00
Peter Steinberger
cd0a1235a3
feat: sync new-session preferences and recents by identity ( #121816 )
...
* feat(gateway): add identity preferences and project recents
* feat(ui): sync new-session identity state
* docs: explain identity-scoped session state
* test: track preference temp directories
* fix(gateway): preserve identity preference boundaries
* chore(protocol): refresh identity preference bindings
* test: refresh historical schema hashes
* style(gateway): format method order assertion
* fix(protocol): emit project recent Swift models
* test(gateway): track preference RPC release train
* fix(gateway): harden identity preference state
* fix(state): keep preference errors internal
* chore: refresh split plugin SDK baseline
* fix(gateway): use core session store loader
* refactor(state): fold additive migration checks
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* test(ui): relocate identity recents e2e
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
* chore: regenerate plugin SDK baseline
2026-08-11 16:52:59 -07:00
Peter Steinberger
76c7cd7308
test(ci): trim duplicate SQLite lifecycle tours ( #122308 )
...
* test(ci): accelerate SQLite flip proof
* test(sessions): replace duplicate archive stress tour
* test(sessions): preserve SQLite lifecycle contracts
* test(sessions): drop duplicate archive assertions
---------
Co-authored-by: Amp <amp@ampcode.com >
2026-08-11 16:51:28 -07:00
Peter Steinberger
087fb56f77
feat(moonshot): add native K3 video input ( #122337 )
2026-08-11 16:49:42 -07:00
Peter Steinberger
e6b439e1cb
test(ci): parallelize channel contract projects ( #122336 )
...
Co-authored-by: Amp <amp@ampcode.com >
2026-08-11 16:46:53 -07:00
joshavant
3776770a29
fix(ui): keep run inspector evidence reachable
2026-08-11 18:44:38 -05:00
joshavant
c9a04ab33f
docs(ui): document Activity inspector links
2026-08-11 18:44:38 -05:00
joshavant
77f9bcd484
test(ui): satisfy Activity layout lint
2026-08-11 18:44:38 -05:00
joshavant
d32a290b7c
fix(ui): preserve live Activity viewport
2026-08-11 18:44:38 -05:00
joshavant
5751562bfe
fix(ui): retain shared Activity status copy
2026-08-11 18:44:38 -05:00
joshavant
9008f9b0e2
fix(ui): paginate ambiguous run candidates
2026-08-11 18:44:38 -05:00
joshavant
5f7ea6b548
fix(ui): lazy-load run inspector copy
2026-08-11 18:44:38 -05:00
joshavant
acb7f7192a
fix(ui): support exact run execution selection
2026-08-11 18:44:38 -05:00
joshavant
0f1a549a51
fix(ui): label Activity tab panel
2026-08-11 18:44:38 -05:00
joshavant
a2ca2ac8e7
fix(ui): use shared Activity tabs
2026-08-11 18:44:38 -05:00
joshavant
7ab5d99a6c
feat(ui): add durable run inspector
2026-08-11 18:44:38 -05:00
Peter Steinberger
db9bdb4a11
fix(gateway): preserve session identity through archive transitions ( #121169 )
...
* fix(sessions): fence lifecycle mutations by identity
* fix(sessions): finalize lifecycle identity fences
2026-08-11 16:43:10 -07:00
Peter Steinberger
d8ae7278b9
fix(browser): publish snapshot output atomically ( #122327 )
2026-08-11 16:31:17 -07:00
Mariano
bf3644966e
fix(gateway): resolve combined store paths in title batches ( #122338 )
...
Co-authored-by: mbelinky <mbelinky@users.noreply.github.com >
2026-08-12 01:25:21 +02:00
Peter Steinberger
25f7fc0ec5
test(ci): skip unrelated Bun launcher builds ( #122333 )
...
Co-authored-by: Amp <amp@ampcode.com >
2026-08-11 16:21:44 -07:00
Vincent Koc
b3cb8f7ab2
fix(qa): preserve nested tool success evidence ( #122189 )
...
Record successful logical target tools at the attempt owner so Code Mode exec receipts retain the nested tool evidence needed by release qualification.
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-08-12 07:19:56 +08:00
Shakker
9c9ab5836d
refactor: name companion SQLite expressions ( #122329 )
2026-08-12 01:17:18 +02:00
Shakker
5ee067cb76
chore: refresh companion API baselines
2026-08-12 01:17:17 +02:00
Shakker
24ad2e5d43
fix: bound companion settlement context
2026-08-12 01:17:17 +02:00
Shakker
8dc5016460
fix: make companion context fail closed
2026-08-12 01:17:17 +02:00
Shakker
72528033b2
refactor: preserve companion context boundaries
2026-08-12 01:17:17 +02:00