mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-06 05:56:19 +01:00
Merge current master lifecycle and CI fixes into Claude behavior
Co-Authored-By: Paperclip <noreply@paperclip.ing> * codex/claude-runner-protocol: fix(grok): avoid routine wakes for proactive admission (#16422) feat(ci): profile full CODEOWNER PR suites in Honeycomb (#16378) test: bound command snapshot forwarding checks (#16421) fix(agents): report actionable lifecycle failure steps (#16418)
This commit is contained in:
commit
bd3ceab2b2
50 files changed
+1630
-60
No files matched your search
@@ -138,6 +138,8 @@ API: `present` — representative operation IDs:
|
||||
- `POST /api/agents/{id}/pause`.
|
||||
- `POST /api/agents/{id}/resume`.
|
||||
- `POST /api/agents/{id}/terminate`.
|
||||
- `POST /api/agents/{id}/lifecycle/retry`.
|
||||
- `GET /api/agents/{id}` returns the safe failed phase/step and action in `lifecycleError`.
|
||||
|
||||
Agent access: `partial` — REST / native `call_api` resume under agent_config:update
|
||||
change-grant authorization; pause and termination remain board-only.
|
||||
|
||||
@@ -88,6 +88,12 @@ Automated: [instruction service](../../server/src/__tests__/agent-instructions-s
|
||||
|
||||
Manual: Save a harmless instruction edit, reload, and verify its revision and effect in the next eligible run. Pause and resume the disposable agent; confirm pause prevents new work and does not erase previous runs.
|
||||
|
||||
For failed setup, use an unavailable model or invalid command on a disposable agent.
|
||||
Confirm the profile names the failed verification step and gives a relevant action.
|
||||
Check that it explains automatic retry and offers **Retry now**. Fix the configuration,
|
||||
retry, and reload; the failure must disappear only after readiness commits.
|
||||
Provider output and credentials must not appear in the lifecycle message.
|
||||
|
||||
An explicit runner change is a configuration change, with normal revisions and
|
||||
session invalidation. Incompatible settings must produce a field-specific error;
|
||||
selecting another runner must not silently discard them or change an active run's
|
||||
|
||||
Reference in new issue
Block a user