fabro/docs/public
Bryan Helmkamp 649b57c185
feat(api): expose web_url on run responses and run.created event
So that CLI and other API consumers can surface a clickable link to the
run's web UI page instead of guessing route shapes or probing settings.
The server populates `web_url` from `server.web.enabled` and
`server.web.url`, returns it on `RunStatusResponse` (create plus all
lifecycle transitions), and persists it on the `run.created` event so
attach replays the same link without re-deriving it.

CLI: prints `Web UI: <url>` as a run-header info line, driven off the
replayed event so fresh runs and `attach` share one code path. Absent
when the UI is disabled.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 18:18:19 -04:00
..
administration docs(deployment): split into local vs self-hosted, drop Render/Fly/DO 2026-05-01 09:26:35 -04:00
agents refactor(run-projection): use stage vocabulary 2026-05-01 19:56:22 -04:00
api-reference feat(api): expose web_url on run responses and run.created event 2026-05-03 18:18:19 -04:00
changelog feat(models): expose configured status 2026-04-30 09:15:02 -04:00
core-concepts docs(deployment): split into local vs self-hosted, drop Render/Fly/DO 2026-05-01 09:26:35 -04:00
examples fix(workflows): pin clippy and fmt to nightly-2026-04-14 2026-05-03 17:32:46 -04:00
execution refactor(run-projection): use stage vocabulary 2026-05-01 19:56:22 -04:00
getting-started docs(deployment): split into local vs self-hosted, drop Render/Fly/DO 2026-05-01 09:26:35 -04:00
human-tools refactor(workflow): update stage outcome semantics 2026-04-30 06:06:51 -04:00
images refactor(docs): split docs/ into public/ and internal/ 2026-04-27 07:21:13 -07:00
integrations docs: sync public docs to recent runtime changes 2026-04-30 08:35:53 -04:00
languages refactor(docs): split docs/ into public/ and internal/ 2026-04-27 07:21:13 -07:00
logo refactor(docs): split docs/ into public/ and internal/ 2026-04-27 07:21:13 -07:00
reference refactor(run-projection): use stage vocabulary 2026-05-01 19:56:22 -04:00
tutorials docs: sync public docs to recent runtime changes 2026-04-30 08:35:53 -04:00
workflows refactor(types): remove stage status compatibility 2026-04-30 06:48:47 -04:00
.mintignore refactor(docs): move .mintignore into docs/public and update skill paths 2026-04-27 07:29:59 -07:00
docs.json docs(deployment): split into local vs self-hosted, drop Render/Fly/DO 2026-05-01 09:26:35 -04:00
dot-highlight.js refactor(docs): split docs/ into public/ and internal/ 2026-04-27 07:21:13 -07:00
favicon.svg refactor(docs): split docs/ into public/ and internal/ 2026-04-27 07:21:13 -07:00