Commit Graph
5032 Commits
Author SHA1 Message Date
DottaandPaperclip e025ff2286 fix(hermes): settle direct API usage with complete wire receipts
Export image-owned qualification assets from cloud builds and cover Claude/OpenAI image, question and billing journeys.

Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-09 10:13:33 -05:00
DottaandPaperclip 8b5d075f0c fix(runner): default qualification builds to hosted cloud runners
Keep the EC2 option explicit, preserve maintainer authorization and immutable
source selection, and prepare only disposable hosted build disk. Record the
Claude/OpenAI API-only qualification milestone and deferred connection work.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 09:06:25 -05:00
Dotta fe43a4b934 Merge branch 'codex/hermes-qualification' into codex/hermes-release-qualification
* codex/hermes-qualification:
  test(hermes): cover early steering ownership and timeout
  fix(hermes): bound question responses and await native steering identity
  test(ui): handle delayed announcements for both sidebar links
2026-10-09 07:08:50 -05:00
DottaandPaperclip 9794f657b7 test(hermes): cover early steering ownership and timeout
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:08:50 -05:00
DottaandPaperclip 01ad83057b Merge verified native controls into Hermes qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:08:50 -05:00
DottaandPaperclip f01a5f02f8 fix(hermes): bound question responses and await native steering identity
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:08:06 -05:00
Dotta 8196aa179c Merge branch 'codex/hermes-routines' into codex/hermes-native-runner
* codex/hermes-routines:
  test(ui): handle delayed announcements for both sidebar links
2026-10-09 07:05:16 -05:00
DottaandPaperclip 547cdf59c3 test(ui): handle delayed announcements for both sidebar links
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:05:16 -05:00
DottaandPaperclip b25f66814e docs(hermes): record refreshed cloud runtime provenance
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:03:47 -05:00
DottaandPaperclip d9147e137c fix(hermes): retain overall source download deadline
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:03:00 -05:00
DottaandPaperclip 65c50fc757 test(hermes): cover early steering ownership and timeout
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:03:00 -05:00
DottaandPaperclip 16d60ede77 fix(hermes): bound questions and wait for native steering identity
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:03:00 -05:00
DottaandPaperclip d73e8c4c37 test(ui): handle delayed announcements for both sidebar links
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 07:03:00 -05:00
DottaandPaperclip 60aba2d58d Merge verified native assistant channel preservation
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-qualification:
  fix(runner): preserve validated native assistant delta channels
2026-10-09 06:35:05 -05:00
DottaandPaperclip 84aa0fad11 Merge verified native assistant channel preservation
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:35:01 -05:00
DottaandPaperclip 7be8858576 Merge verified native assistant channel preservation
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-routines:
  fix(runner): preserve validated native assistant delta channels
2026-10-09 06:34:17 -05:00
DottaandPaperclip 58cb562866 fix(runner): preserve validated native assistant delta channels
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:33:59 -05:00
DottaandPaperclip 989f3c7d4a docs(hermes): record native channel and vendor qualification gaps
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:32:35 -05:00
DottaandPaperclip 4794b835d7 fix(runner): preserve validated native assistant delta channels
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:32:31 -05:00
DottaandPaperclip 8a5af6599c Merge verified billing fix into Hermes release qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-qualification:
  fix(hermes): retain reported charges from interrupted requests
  test(ui): dismiss late announcements during company navigation
2026-10-09 06:20:19 -05:00
DottaandPaperclip dc53d4d6b7 fix(hermes): retain reported charges from interrupted requests
Keep authenticated verified OpenRouter usage frames in the known subtotal even when transport fails, without certifying complete cost or token totals. Cover the real pinned SDK interruption plus a successful retry and update both reviewed runtime closure pins.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:20:15 -05:00
DottaandPaperclip 6b554641a1 Merge shared browser fix into Hermes qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-native-runner:
  test(ui): dismiss late announcements during company navigation
2026-10-09 06:20:14 -05:00
DottaandPaperclip 8cb990b266 Merge verified announcement timing fix into native Hermes runner
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-routines:
  test(ui): dismiss late announcements during company navigation
2026-10-09 06:20:10 -05:00
DottaandPaperclip 7d0a36d393 test(ui): dismiss late announcements during company navigation
Retry the normal Agents link within a bounded deadline and use the ordinary dismissal control if the asynchronously loaded announcement covers it. Preserve the company-isolation and history assertions.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:20:07 -05:00
DottaandPaperclip 370d3b8ddb fix(acpx): preserve commentary across steering intervals
Project incremental assistant output as progress while keeping final snapshots authoritative. Verify frozen native steering intervals preserve their earlier commentary and record the failed native browser attempt and current validation scope.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:19:09 -05:00
DottaandPaperclip f0d8417801 fix(hermes): retain reported charges from interrupted requests
Keep authenticated verified OpenRouter usage frames in the known subtotal even when transport fails, without certifying complete cost or token totals. Cover the real pinned SDK interruption plus a successful retry and update both reviewed runtime closure pins.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:19:04 -05:00
DottaandPaperclip ecec024b12 test(ui): dismiss late announcements during company navigation
Retry the normal Agents link within a bounded deadline and use the ordinary dismissal control if the asynchronously loaded announcement covers it. Preserve the company-isolation and history assertions.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 06:19:01 -05:00
DottaandPaperclip 78c57ca957 Merge bounded selection into Hermes release qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-qualification:
  fix(ui): bound manual agent selection to the switch transition
2026-10-09 05:46:33 -05:00
DottaandPaperclip 7b6be369f4 Merge bounded selection into Hermes qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-native-runner:
  fix(ui): bound manual agent selection to the switch transition
2026-10-09 05:46:30 -05:00
DottaandPaperclip ab98588317 Merge bounded selection and verified cold CLI checks
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-routines:
  fix(ui): bound manual agent selection to the switch transition
2026-10-09 05:46:27 -05:00
DottaandPaperclip 30d57b2971 fix(ui): bound manual agent selection to the switch transition
Reproduce the page/sidebar mismatch after a real manual switch and browser history navigation. Dismiss covering announcements through the normal UI. Preserve dense ZIP bytes with a CRC table and bound cold CLI health inside the existing setup budget.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 05:46:23 -05:00
DottaandPaperclip 3f19de529f docs(hermes): record native and bounded selection verification
Retain prior failures, distinguish matching native subtree proof from pending browser and paid qualification, and record the real history and CLI checks.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 05:45:40 -05:00
DottaandPaperclip 65f49c8bd6 fix(ui): bound manual agent selection to the switch transition
Reproduce the page/sidebar mismatch after a real manual switch and browser history navigation. Dismiss covering announcements through the normal UI. Preserve dense ZIP bytes with a CRC table and bound cold CLI health inside the existing setup budget.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 05:45:37 -05:00
DottaandPaperclip 59c7487298 Merge verified shared fixes into Hermes release qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-qualification:
  fix(ui): scope canonical agents to their authorized company
  test(server): drain runtime writes and load routes in setup
2026-10-09 05:20:44 -05:00
DottaandPaperclip c0abc7caf6 Merge verified shared fixes into Hermes qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-native-runner:
  fix(ui): scope canonical agents to their authorized company
  test(server): drain runtime writes and load routes in setup
2026-10-09 05:20:41 -05:00
DottaandPaperclip 295488bf19 Merge verified company isolation and runtime teardown fixes
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-routines:
  fix(ui): scope canonical agents to their authorized company
  test(server): drain runtime writes and load routes in setup
2026-10-09 05:20:38 -05:00
DottaandPaperclip a7843be973 fix(ui): scope canonical agents to their authorized company
Keep alias caches and redirects on the agent company. Defer remembered UUID paths until canonical resolution and verify organization switching with a delayed public alias response.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 05:20:35 -05:00
DottaandPaperclip bb8b18d19e test(server): drain runtime writes and load routes in setup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 05:20:33 -05:00
DottaandPaperclip 334db53750 fix(runner): retain unlabeled prefixes and complete tool JSON
Retain the published message identity when a provider begins labeling deltas. Preserve the original full-prefix oracle, separate subsequent message boundaries, and keep unknown JSON result fields inspectable. Record native, server and browser proof and the pending release gates.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 05:19:40 -05:00
DottaandPaperclip 2d9e483cb9 fix(ui): scope canonical agents to their authorized company
Keep alias caches and redirects on the agent company. Defer remembered UUID paths until canonical resolution and verify organization switching with a delayed public alias response.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 05:19:26 -05:00
DottaandPaperclip 50c6845e7d test(server): drain runtime writes and load routes in setup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 05:04:03 -05:00
Dotta 85367ea3dc Merge branch 'codex/hermes-native-runner' into codex/hermes-qualification
* codex/hermes-native-runner:
  fix(ui): preserve exact retry feedback across agent aliases
2026-10-09 04:10:28 -05:00
Dotta cf595b8aa3 Merge branch 'codex/hermes-routines' into codex/hermes-native-runner
* codex/hermes-routines:
  fix(ui): preserve exact retry feedback across agent aliases
2026-10-09 04:10:28 -05:00
Dotta fb725383b9 fix(ui): preserve exact retry feedback across agent aliases 2026-10-09 04:10:28 -05:00
Dotta 1af3bd2f10 Merge branch 'codex/hermes-qualification' into codex/hermes-release-qualification
* codex/hermes-qualification:
  fix(ui): preserve exact retry feedback across agent aliases
2026-10-09 04:10:28 -05:00
Dotta 1c20ec4fb3 test(hermes): check canonical envelope message identities 2026-10-09 04:09:41 -05:00
Dotta 583c141042 fix(ui): preserve exact retry feedback across agent aliases 2026-10-09 04:09:41 -05:00
Dotta 17ce15bc44 fix(hermes): preserve assistant messages and bounded source setup 2026-10-09 03:39:48 -05:00
Dotta 43b4683d52 Merge branch 'codex/hermes-qualification' into codex/hermes-release-qualification
* codex/hermes-qualification:
  test(db): set PostgreSQL deadlines before suite declarations
2026-10-09 02:54:03 -05:00
Dotta 4f40b5b666 Merge branch 'codex/hermes-native-runner' into codex/hermes-qualification
* codex/hermes-native-runner:
  test(db): set PostgreSQL deadlines before suite declarations
2026-10-09 02:53:57 -05:00