feat(integration): wire v2 workstreams together (engine policy/budget, sandbox, tenant checks, order route, docs)

Engine honours org policy and monthly budget, legacy runner skips engine tasks,
sandbox session provisioned on demand, project fallback for threads, reviewer
fallback, tenant checks on project ids, memory reflection respects grants,
expiry worker, MCP pipeline_status, login redirect, sharing settings, e2e smoke.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
mjalmoudy94
2026-10-14 20:57:56 +03:30
co-authored by Claude Sonnet 5.5
parent 36564e3f2b
commit fef5a9deab
43 changed files with 3024 additions and 221 deletions
+3 -1
View File
@@ -836,7 +836,9 @@ export type WsEventType =
| "pipeline.log"
| "pipeline.status"
| "release.live"
| "deploy.status";
| "deploy.status"
// v2 org platform: org memory changed (taught, edited, or reflected on).
| "memory.changed";
/** One pushed event, as the browser receives it. */
export interface WsEvent<T = Record<string, unknown>> {