Dotta
9ac6e674fa
Reconcile Claude protocol with merged Codex defaults
Co-Authored-By: Paperclip <noreply@paperclip.ing>
* commit 'adb69e8f09852c772d9901ae270e5b2d66e39c77': (84 commits)
feat: default new Codex agents to Paperclip Runner on Linux and macOS (#15683)
docs(skills): add slow-query diagnosis and fix skill (#16303)
feat(sentry): add opt-in run failure reporting with saved run references (#16300)
refactor(server): isolate provider message admission and runtime policies (#16289)
refactor(server): isolate provider webhook lifecycle decisions (#16283)
fix(workspaces): keep cleanup Git scans fresh and dedupe page reads (#16302)
fix(sentry): keep provider-rejected Grok wakes out of run failure reports (#16297)
fix(runner): report Runner disconnect age when a Dot bridge exits (#16296)
refactor(server): isolate chat conversation and control policies (#16276)
perf(recovery): use indexed execution identity lookups (#16291)
perf(runs): bound history and reduce repeated context reads (#16286)
fix(native-runtime): report which close barrier failed (#16298)
feat(skills): select and validate tracked GitHub branches (#16288)
fix(observability): sample native runs independently of triggers (#16285)
fix(github): retry and recover review publication (#16284)
perf(workspaces): wake terminal cleanup from committed changes (#16282)
fix(mcp): deduplicate discovered tool descriptors (#16281)
perf: remove history scans from task and chat queries (#16278)
docs(skills): add maintenance bot setup workflow (#16279)
fix(observability): time execution configuration steps (#16236)
...
# Conflicts:
# .dockerignore
# doc/plans/2026-10-06-default-agent-runner.md
# maps/agent-access-map/agents.md
# maps/agent-access-map/onboarding.md
# maps/agent-access-map/runs-adapters.md
# maps/feature-map/onboarding.md
# maps/feature-map/runs-adapters.md
# packages/adapter-utils/src/types.ts
# packages/adapters/codex-local/src/index.ts
# packages/paperclip-runner/acpx-profiles.json
# packages/paperclip-runner/protocol/manifest.json
# packages/paperclip-runner/runner/crates/runner-core/src/generated_acpx_profiles.rs
# packages/paperclip-runner/scripts/generate-acpx-profiles.mjs
# packages/paperclip-runner/src/contracts/native-execution.test.ts
# packages/paperclip-runner/src/contracts/native-execution.ts
# packages/paperclip-runner/src/drivers/acpx/copilot-installation.test.ts
# packages/paperclip-runner/src/drivers/acpx/generated-profiles.ts
# packages/paperclip-runner/test/fixtures/copilot-profile-v18-identity.json
# packages/shared/src/agent-runner.ts
# packages/shared/src/index.ts
# server/src/__tests__/adapter-auth-signal-routes.test.ts
# server/src/__tests__/agent-adapter-validation-routes.test.ts
# server/src/__tests__/agent-skills-routes.test.ts
# server/src/__tests__/agents-pending-approval-config.test.ts
# server/src/__tests__/built-in-agents.test.ts
# server/src/__tests__/company-portability.test.ts
# server/src/__tests__/native-status-arbiter-corpus.test.ts
# server/src/__tests__/onboarding-seed-route.test.ts
# server/src/__tests__/plugin-managed-agents.test.ts
# server/src/dev-native-runner-status.ts
# server/src/lib/agent-records.ts
# server/src/lib/agent-runner-platform.ts
# server/src/routes/adapters.ts
# server/src/routes/agents.ts
# server/src/services/agent-hiring.ts
# server/src/services/agent-runner-selection.test.ts
# server/src/services/agent-runner-selection.ts
# server/src/services/built-in-agents.ts
# server/src/services/company-portability.ts
# server/src/services/native-runtime/runtime-mode.test.ts
# server/src/services/native-runtime/runtime-mode.ts
# server/src/services/native-runtime/setup-readiness.test.ts
# server/src/services/native-runtime/setup-readiness.ts
# server/src/services/plugin-managed-agents.ts
# tests/e2e/chat-adapters-ui-messaging.spec.ts
# tests/runner-e2e/catalog.ts
# tests/runner-e2e/first-task-fixtures.ts
# tests/runner-e2e/first-task-flow.ts
# tests/runner-e2e/first-task.test.ts
# tests/runner-e2e/runner.spec.ts
# tests/storybook-visual/storybook-visual.spec.ts
# ui/src/adapters/adapter-display-registry.test.ts
# ui/src/adapters/adapter-display-registry.ts
# ui/src/adapters/codex-local/config-fields.test.tsx
# ui/src/adapters/codex-local/config-fields.tsx
# ui/src/adapters/types.ts
# ui/src/components/AgentConfigForm.render.test.tsx
# ui/src/components/CodexRunnerSelect.tsx
# ui/src/components/ConfigureBuiltInAgentModal.tsx
# ui/src/components/OnboardingWizard.tsx
# ui/src/components/ui/select.tsx
# ui/src/lib/test-agent-setup.ts
# ui/src/pages/AgentDetail.tsx
# ui/src/pages/CompanyImport.tsx
2026-10-14 11:48:55 -05:00
..
2026-10-13 17:18:44 -07:00
2026-10-09 11:52:33 -05:00
2026-09-16 08:41:06 -05:00
2026-07-31 18:52:23 -07:00
2026-09-10 10:06:45 -05:00
2026-10-06 15:21:22 -05:00
2026-09-10 10:06:45 -05:00
2026-10-06 20:48:15 -05:00
2026-10-12 06:51:22 -05:00
2026-09-14 05:05:27 -10:00
2026-09-14 05:05:27 -10:00
2026-10-09 08:10:46 -05:00
2026-08-27 19:10:49 -07:00
2026-08-25 09:52:39 -07:00
2026-04-21 10:02:52 -05:00
2026-03-05 06:02:12 -06:00
2026-10-14 10:14:58 -05:00
2026-10-14 10:14:41 -05:00
2026-09-08 09:35:32 -05:00
2026-10-14 07:37:51 -05:00
2026-08-19 19:38:17 -07:00
2026-08-19 19:38:17 -07:00
2026-09-15 13:34:30 -05:00
2026-10-11 12:14:32 -07:00
2026-05-09 18:22:17 -05:00
2026-09-09 13:49:12 -05:00
2026-10-09 09:05:12 -07:00
2026-10-09 09:05:12 -07:00
2026-09-14 05:05:27 -10:00
2026-04-25 11:01:11 -07:00
2026-09-21 20:22:48 -07:00
2026-03-11 22:17:21 -05:00
2026-10-13 15:27:23 -05:00
2026-10-13 15:27:23 -05:00
2026-10-09 09:05:12 -07:00
2026-10-09 09:05:12 -07:00
2026-05-29 08:25:29 -07:00
2026-05-29 08:25:29 -07:00
2026-09-29 08:56:21 -05:00
2026-05-03 19:31:28 -07:00
2026-05-03 19:31:28 -07:00
2026-08-01 02:26:47 -07:00
2026-08-14 12:53:11 -04:00
2026-07-31 18:52:23 -07:00
2026-07-31 18:52:23 -07:00
2026-03-09 10:03:45 -05:00
2026-03-03 14:00:10 -06:00
2026-03-09 09:59:43 -05:00
2026-07-31 18:52:23 -07:00
2026-09-15 01:14:43 -07:00
2026-09-15 00:46:05 -07:00
2026-09-14 23:20:15 -07:00
2026-09-14 23:20:15 -07:00
2026-07-07 16:22:16 -05:00
2026-07-07 16:22:16 -05:00
2026-07-07 16:22:16 -05:00
2026-07-07 16:22:16 -05:00
2026-07-07 16:22:16 -05:00
2026-09-09 13:27:24 -05:00
2026-08-17 20:47:23 -07:00
2026-10-09 08:56:41 -05:00
2026-10-06 20:48:15 -05:00
2026-08-02 20:26:03 -07:00
2026-10-13 06:24:07 -05:00
2026-08-26 09:08:31 -05:00
2026-04-06 21:23:33 -05:00
2026-04-06 21:56:13 -05:00
2026-04-20 06:08:55 -05:00
2026-06-01 22:03:51 +00:00
2026-05-28 07:33:51 -10:00
2026-10-13 06:24:07 -05:00
2026-04-11 07:09:07 -05:00
2026-08-26 09:08:31 -05:00
2026-04-21 12:24:11 -05:00
2026-08-25 09:52:39 -07:00
2026-10-12 10:22:43 -07:00
2026-09-13 17:02:02 -07:00
2026-08-28 07:21:08 -07:00
2026-08-24 20:51:33 -07:00
2026-08-24 20:51:33 -07:00
2026-09-15 13:34:30 -05:00
2026-07-14 15:48:57 -05:00
2026-09-16 11:45:14 -07:00
2026-09-08 15:55:26 -05:00
2026-09-15 13:34:30 -05:00
2026-09-11 18:25:42 -05:00
2026-04-15 09:47:29 -05:00
2026-07-13 23:47:27 -07:00
2026-07-13 23:47:27 -07:00
2026-10-13 15:27:23 -05:00
2026-10-10 13:52:05 -07:00
2026-07-13 12:25:54 -07:00
2026-03-23 17:23:59 -05:00
2026-07-22 18:12:56 -07:00
2026-10-06 20:48:15 -05:00
2026-03-20 05:55:33 -05:00
2026-03-20 06:33:29 -05:00
2026-04-25 11:01:11 -07:00
2026-09-12 12:59:42 -05:00
2026-09-07 14:14:43 -05:00
2026-03-26 11:13:11 -05:00
2026-10-13 06:24:07 -05:00
2026-10-13 16:26:38 -05:00
2026-08-21 10:17:52 -07:00
2026-04-24 15:11:42 -05:00
2026-04-09 06:14:12 -05:00
2026-04-21 12:24:11 -05:00
2026-06-05 03:28:07 +00:00
2026-06-18 07:45:53 -07:00
2026-06-18 07:45:53 -07:00
2026-10-13 15:27:23 -05:00
2026-04-30 13:18:01 -05:00
2026-03-03 08:45:26 -06:00
2026-09-29 08:56:21 -05:00
2026-10-11 12:02:19 -07:00
2026-04-17 09:44:19 -05:00
2026-10-08 07:21:30 -05:00
2026-10-13 06:24:07 -05:00
2026-10-11 11:19:44 -07:00
2026-10-11 11:19:44 -07:00
2026-10-12 06:51:22 -05:00
2026-10-13 06:24:07 -05:00
2026-09-15 13:34:30 -05:00
2026-09-15 13:34:30 -05:00
2026-05-16 11:28:25 -07:00
2026-09-14 23:57:12 -07:00
2026-09-23 19:35:19 -07:00
2026-10-07 19:44:17 -05:00
2026-10-01 10:00:25 -07:00
2026-10-13 17:18:44 -07:00
2026-09-14 10:19:54 -05:00
2026-09-15 16:09:51 -07:00
2026-09-15 16:09:51 -07:00
2026-09-15 17:09:43 -07:00
2026-07-31 18:52:23 -07:00
2026-07-31 18:52:23 -07:00
2026-07-08 08:04:39 -07:00
2026-08-10 16:52:59 -07:00
2026-10-13 06:24:07 -05:00
2026-08-21 17:23:18 -05:00
2026-07-31 21:55:59 -07:00
2026-10-09 08:56:41 -05:00
2026-03-18 07:57:36 -05:00
2026-07-13 08:35:30 -07:00
2026-10-10 20:25:44 -07:00
2026-10-05 13:59:08 -07:00
2026-10-12 11:25:31 -07:00
2026-05-13 16:41:36 -05:00
2026-06-09 17:17:43 -05:00
2026-07-09 13:08:56 -05:00
2026-08-06 22:18:08 -05:00
2026-06-09 17:17:43 -05:00
2026-04-26 21:17:38 -05:00
2026-05-12 09:37:15 -05:00
2026-04-26 07:36:49 -05:00
2026-07-10 17:09:57 -05:00
2026-04-03 10:51:26 -07:00
2026-09-12 11:36:20 -07:00
2026-09-19 08:30:14 -05:00
2026-08-25 01:05:27 -07:00
2026-08-25 01:05:27 -07:00
2026-10-11 11:19:44 -07:00
2026-09-22 07:33:30 -07:00
2026-09-29 08:56:21 -05:00
2026-09-19 07:57:53 -05:00
2026-10-08 06:33:31 -05:00
2026-10-13 15:27:23 -05:00
2026-10-13 15:27:23 -05:00
2026-10-13 15:27:23 -05:00
2026-10-13 15:27:23 -05:00
2026-10-13 15:27:23 -05:00
2026-07-07 16:22:16 -05:00
2026-09-19 07:57:53 -05:00
2026-09-19 08:30:14 -05:00
2026-08-21 10:17:52 -07:00
2026-09-10 20:30:30 -07:00
2026-10-05 14:57:04 -05:00
2026-09-30 10:20:50 -05:00
2026-10-06 20:48:15 -05:00
2026-10-13 17:18:44 -07:00
2026-08-10 16:52:59 -07:00
2026-08-10 16:52:59 -07:00
2026-10-13 17:18:44 -07:00