Yann Roberto and haelyra
298ac25330
chore: merge main into context citation fix
...
Preserve citation scopes alongside current admission evidence floors, anchor terms, routing entries, and coded denials. Bump the routing policy to invalidate receipts created before the combined protections.
Conflict resolution follows the focused integration prepared in c9a3143aa4 .
Co-authored-by: haelyra <49814733+haelyra@users.noreply.github.com >
2026-10-11 14:47:06 +08:00
haelyra
f614e82ae5
fix(session): preserve alias identity when its store is unreadable
2026-10-10 20:38:40 -04:00
haelyra
0a181df218
fix(session): preserve optional startup context and independent history reads
2026-10-10 20:14:22 -04:00
haelyra
15834ef199
fix(state): remove the superseded filesystem import
2026-10-10 19:54:44 -04:00
haelyra
068d93251e
fix(state): retry Windows sharing reads without dropping published aliases
2026-10-10 19:54:09 -04:00
haelyra
e259e06c75
fix(plan-canvas): reconcile profile resolver and retain invalid feedback queues
2026-10-10 19:19:30 -04:00
haelyra
0b07708137
fix(plan-canvas): validate feedback IPC locator and request shape
2026-10-10 19:15:51 -04:00
haelyra
872df03e1f
fix(hooks): enforce literal formatter invocation at spawn boundaries
2026-10-10 19:13:24 -04:00
haelyra
740fc4fa88
Merge refreshed PR #3491 request-model deduplication follow-up
2026-10-10 18:59:17 -04:00
haelyra
24de70a507
fix(fs): retry bounded Windows atomic rename sharing failures
2026-10-10 18:58:54 -04:00
haelyra
a0ae95231d
fix(codex): canonicalize native Windows task paths before dispatch
2026-10-10 18:56:12 -04:00
haelyra
74aace4071
fix(opencode): preserve CommonJS runtime scope and user script ownership
2026-10-10 18:53:22 -04:00
haelyra
6d813fe308
fix(qwen): normalize indentless lists and validate converted frontmatter
2026-10-10 18:47:48 -04:00
haelyra
7682bb5b49
fix(adapters): bound parsing and publish review artifacts safely
2026-10-10 18:38:26 -04:00
Dante
6acaf769b9
fix(cost-tracker): retain model across duplicate usage blocks
2026-10-11 06:24:18 +08:00
haelyra
fa26ba0673
fix(qwen): reject unrepresentable empty tool authority before writes
2026-10-10 18:23:42 -04:00
haelyra
5cf5262760
fix(qwen): preserve explicit empty agent tool allowlists
2026-10-10 18:23:42 -04:00
haelyra
be230bd85c
feat: integrate reviewed adapters, conversion and GateGuard improvements
2026-10-10 17:53:23 -04:00
haelyra
113f58d8e6
fix(install): reconcile obsolete managed files without deleting edits ( #3256 )
2026-10-10 17:50:41 -04:00
haelyra
9966fef84a
fix(agents): preserve user-owned definitions during Pi conversion
2026-10-10 17:50:39 -04:00
haelyra
38c40cda73
fix: integrate fourteen reviewed runtime and hook PRs
2026-10-10 17:50:39 -04:00
haelyra
3b24eca2e6
feat(dsh): integrate version-scoped hook setup and distribution wiring
2026-10-10 17:49:37 -04:00
haelyra
e9f8c3ca66
Merge PR #3256 : reconcile obsolete managed installer files safely
...
Preserve main OpenCode lease and activation gates and native Claude namespace receipts. Detect same-size in-place edits using bigint modification and change times during hashing and before deletion; verify both races and actual public CLI reinstall lifecycles.
2026-10-10 17:49:10 -04:00
haelyra
2a69663c5c
feat: integrate twelve reviewed catalog and documentation PRs
2026-10-10 17:48:53 -04:00
haelyra and montjeffrey
cc48be3c52
fix(context): bind advisory receipts and apply suggestion evidence floors
...
Port the evidence floor from PR #3480 onto the canonical generation-bound index; preserve policy-v5 anchors and the source PR attribution. Harden PR #3453 receipt metadata and pointer byte bounds.
Co-authored-by: montjeffrey <montjeffrey@gmail.com >
2026-10-10 17:48:20 -04:00
haelyra
603164ae79
feat(review): integrate consent-gated independent Codex review
2026-10-10 17:47:27 -04:00
haelyra
a3e9ddfde7
feat(gateguard): integrate evidence-aware first-touch questions
2026-10-10 17:46:23 -04:00
haelyra
64fdb301cd
Merge PR #3457 : validate static carrier dependencies with the maintained TypeScript parser
2026-10-10 17:44:35 -04:00
haelyra
810e5c0176
feat(context): integrate generation-bound advisory suggestions ( #3453 )
2026-10-10 17:44:29 -04:00
haelyra
9d09febe5d
fix(skills): scope host compatibility to target projections
2026-10-10 17:44:28 -04:00
haelyra
d05a507c8b
Merge PR #3490 : reserve lifecycle time for Stop persistence
...
Isolate deadline fixtures from inherited dry-run/disabled hook flags. Remove an unapproved emoji from the new routing regression to satisfy Unicode validation.
2026-10-10 17:43:46 -04:00
haelyra and alizahidraja
eb7ffd8d64
feat(agents): integrate isolated Pi conversion foundation from PR 3022
...
Carry the canonical IR, Pi emitter and source-schema doctor from https://github.com/affaan-m/ECC/pull/3022 . Cursor and OpenCode emitters remain with the open source PR pending capability fixes.
Co-authored-by: alizahidraja <alizahidrajaa@gmail.com >
2026-10-10 17:43:18 -04:00
haelyra
bb15240c9c
fix(install): preserve native Claude names through repair receipts
2026-10-10 17:42:43 -04:00
haelyra
b8d34fd134
feat(context): integrate verified isolated Claude generations ( #3452 )
2026-10-10 17:42:10 -04:00
haelyra
fb1429a08c
Merge PR #3478 : fail closed on unavailable secret scanning
...
Also reject scanner errors, terminate regex options, match actual private-key headers, and verify actual rg invocation and findings.
2026-10-10 17:41:38 -04:00
haelyra
7444ea72db
fix(hooks): integrate per-request Claude 5.5 cost estimation ( #3491 )
2026-10-10 17:41:08 -04:00
haelyra
58fc8f25a5
feat(qoder): integrate native plugin and SessionStart projection
2026-10-10 17:40:46 -04:00
haelyra
c7f2c2f702
fix(context): integrate anchored implicit skill admission ( #3451 )
2026-10-10 17:40:07 -04:00
haelyra
ecf2f31cb7
Merge PR #3476 : select native Windows shell paths
2026-10-10 17:39:48 -04:00
haelyra
8757c69927
fix(hooks): integrate GNU sed execution receiver checks from PR 3493
2026-10-10 17:39:03 -04:00
haelyra
07c18210eb
fix(qwen): adapt managed agents before ownership receipts
2026-10-10 17:38:07 -04:00
haelyra
4b612a73f3
Merge PR #3462 : add Arabic locale while preserving Bengali distribution
2026-10-10 17:38:04 -04:00
haelyra
53dd92eef6
fix(install): integrate atomic state and global dry-run ( #3486 )
2026-10-10 17:38:00 -04:00
haelyra
54a9278560
Merge PR #3464 : identify hooks by their input sessions
2026-10-10 17:38:00 -04:00
haelyra
41ce11d889
Merge PR #3456 : adapt manual Claude component references
2026-10-10 17:37:42 -04:00
haelyra
6038e89904
Merge PR #3428 : validate and sync every catalog project tree entry
2026-10-10 17:37:24 -04:00
haelyra
3b9fc44e14
Merge PR #3445 : launch formatter shims safely on Windows
2026-10-10 17:37:18 -04:00
haelyra
27875bfd02
Merge PR #3444 : track OpenCode skill runs and report measurement gaps
2026-10-10 17:37:11 -04:00
haelyra
b40c9d5289
Merge PR #3470 : detect Dart and structurally identify Flutter dependencies
2026-10-10 17:36:59 -04:00
haelyra
2a75aaa803
fix(orchestration): integrate supported Codex worker invocation ( #3434 )
2026-10-10 17:36:45 -04:00