Skip to content

Add independent HTTP lifecycle client and integration guide - #5

Merged
im-tyler merged 3 commits into
mainfrom
docs/independent-http-client
Sep 27, 2026
Merged

im-tyler merged 3 commits into
mainfrom
docs/independent-http-client

Conversation

@im-tyler

Copy link
Copy Markdown
Contributor

Ship integrations need a lifecycle example that runs without Akiroo or direct storage access. Add a dependency-free Node HTTP client and usage guide for submission, workspace progress, explicit decisions, cancellation and follow-ups using existing public-facing routes.

The example retains stable request IDs, does not automatically retry mutations, refuses stale decision responses, reads cancellation state back, and never follows authenticated redirects. It documents the distinction between current dashboard-compatible endpoints and a versioned SDK.

Validation: real local HTTP contract test covers auth refusal, stale decisions, redirect refusal, stable request fields and cancellation state. Lint passed; 1,411 runtime and 101 script tests passed (one existing skip). Live standalone lifecycle acceptance is still pending; this PR does not claim it.

@im-tyler
im-tyler merged commit 6a43852 into main Sep 27, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant