Commit Graph
5013 Commits
Author SHA1 Message Date
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
Dotta a8805d61af Merge branch 'codex/hermes-routines' into codex/hermes-native-runner
* codex/hermes-routines:
  test(db): set PostgreSQL deadlines before suite declarations
2026-10-09 02:53:53 -05:00
Dotta 7a03294664 test(db): set PostgreSQL deadlines before suite declarations 2026-10-09 02:53:47 -05:00
Dotta bb628691ef docs(hermes): record native routine acceptance and pending cloud proof 2026-10-09 02:49:17 -05:00
Dotta 740975bb59 Merge branch 'codex/hermes-qualification' into codex/hermes-release-qualification
* codex/hermes-qualification:
  test: separate cold route setup and bound backup integration cases
2026-10-09 02:46:42 -05:00
Dotta 7de8063a04 Merge branch 'codex/hermes-native-runner' into codex/hermes-qualification
* codex/hermes-native-runner:
  test: separate cold route setup and bound backup integration cases
2026-10-09 02:46:39 -05:00
Dotta 43697be47c Merge branch 'codex/hermes-routines' into codex/hermes-native-runner
* codex/hermes-routines:
  test: separate cold route setup and bound backup integration cases
2026-10-09 02:46:31 -05:00
Dotta ffa25aa9a3 test: separate cold route setup and bound backup integration cases 2026-10-09 02:46:28 -05:00
Dotta 100465ac15 Merge branch 'codex/hermes-qualification' into codex/hermes-release-qualification
* codex/hermes-qualification:
  fix(runner): carry steering identity into Hermes parent
  test(server): load feedback routes within suite setup
2026-10-09 02:18:45 -05:00
Dotta c87bb7017d Merge branch 'codex/hermes-native-runner' into codex/hermes-qualification
* codex/hermes-native-runner:
  fix(runner): carry steering identity into Hermes parent
  test(server): load feedback routes within suite setup
2026-10-09 02:18:42 -05:00
DottaandPaperclip 3fce49c5b9 fix(runner): carry steering identity into Hermes parent
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 02:18:38 -05:00
Dotta 660770f38c Merge branch 'codex/hermes-routines' into codex/hermes-native-runner
* codex/hermes-routines:
  test(server): load feedback routes within suite setup
2026-10-09 02:16:37 -05:00
DottaandPaperclip 74e54b713b test(server): load feedback routes within suite setup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 02:16:33 -05:00
DottaandPaperclip 0b47626131 fix(hermes): keep native account probes on their harness
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 02:14:38 -05:00
DottaandPaperclip 1030fd6d3b ci(hermes): build signed qualification images on EC2
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 01:59:03 -05:00
DottaandPaperclip f628d54bc8 fix(hermes): project native completion and tool activity
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 01:57:28 -05:00
DottaandPaperclip 300afb3fe3 test(hermes): retain public setup and account-cache qualification
Keep the unchanged Hermes setup and account-cache fixtures in a focused follow-up so the native and core qualification reviews each stay below 100 files.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 01:31:27 -05:00
DottaandPaperclip 930860cd74 test(cursor): retain baseline setup checks in core qualification
Move only the additional Hermes setup assertions to the stacked follow-up. Keep all existing Cursor setup tests in place.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 01:31:25 -05:00
DottaandPaperclip 0afd50696d fix(hermes): bind cloud image identity to public setup helpers
Hash all three Hermes setup inputs. Keep the PR below the review limit by moving the unchanged public setup and account-cache test files to the stacked qualification follow-up.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-09 01:30:25 -05:00
DottaandPaperclip ef0f626781 Merge Hermes stack worker cleanup
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/hermes-native-runner:
  fix(test): remove immutable runtime contexts at worker exit
2026-10-09 01:24:43 -05:00