Skip to content

Commit bd08805

Browse files
docs(praxis-onboarding): use --stream when reading release logs (#17)
- raptor `logs release` now gates the stdout stream behind --stream (default off; raptor#155). Without the flag, callers — including the praxis mcp wrapper — see only "Logs: /tmp/..." and "Release logs fetched"; log content lives on disk only, which the model can't read back. - The flow's failure-recovery example (`flows/first-deployment.md`, Stop 6) is the one place the skill shells out to raptor for logs; add --stream so the model receives the content via stdout. Tempfile is unchanged (authoritative, written file-first per the raptor change). - Depends on the Praxis backend bundling a raptor build with --stream; until then the server-side wrapper will return "unknown flag: --stream". Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 2d19a8a commit bd08805

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

internal/skillinstall/embedded/praxis-onboarding/flows/first-deployment.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,9 @@ until rel=$(raptor get releases -p <project> -e <env> 2>&1) && \
404404
```
405405

406406
On failure, hand off to `praxis-release-debugging` / `troubleshoot` and read the
407-
logs together: `raptor logs release -p <project> -e <env> <release-id>`.
407+
logs together: `raptor logs release -p <project> -e <env> <release-id> --stream`.
408+
The `--stream` flag is what tees the log lines into stdout — without it you only
409+
get the tempfile path, which the model can't read back through the MCP wrapper.
408410

409411
---
410412

0 commit comments

Comments
 (0)