Skip to content

History

Revisions

  • dashboard: #94 s3 spool backend + #93 cross-restart drain SHIPPED (tools 3.7.1, worker 5.20.0)

    @kadyapam kadyapam committed Jun 12, 2026
    673506f
  • #90 Phase 7 shipped + #90 CLOSED — scale hardening (batch · dedup · rate limits) Home (Last refreshed + Active umbrellas: #90 → Recently closed + Ecosystem server v3.5.0 / worker v5.19.0 + Sessions/Releases previews), Sessions-Log (new top entry), Releases (server v3.5.0 + worker v5.19.0 rows + headline), Umbrella-Subscription-Listener (Phase 7 ✅ + status + Recent-activity + closing summary with follow-ups #91-94 + tools#57).

    @kadyapam kadyapam committed Jun 12, 2026
    dbc915c
  • #90 Phase 6 shipped — CLI local noetl subscribe (cli v4.11.0, live local proof green) Home (Active-umbrella #90 row + cli ecosystem cell v4.11.0 + Last-refreshed + Sessions/Releases previews), Sessions-Log (new entry), Releases (cli v4.11.0 row + lead), Umbrella-Subscription-Listener (Phase 6 row + recent activity + next steps). Phases 1-6 complete; #90 stays open for Phase 7 (volume-gated).

    @kadyapam kadyapam committed Jun 12, 2026
    6cccd64
  • RFC #90 Phase 5 shipped — out-of-cluster Cloud Run target + gcs spool backend (live out-of-cluster proof green)

    @kadyapam kadyapam committed Jun 12, 2026
    79e4a04
  • #90 Phase 4 shipped — store-and-forward spool + circuit breaker (live outage proof green) Umbrella (Phase 4 ✅ + recent-activity + next-steps→Phase 5), Home (Last refreshed + #90 row + tools/server/worker version cells), Releases (timeline + per-repo rows for tools v3.4.0 / server v3.4.1 / worker v5.17.0), Sessions-Log (new entry). Live kind outage proof: 6 buffered / 6 drained+replayed / no data loss / idempotency held.

    @kadyapam kadyapam committed Jun 12, 2026
    b8bc304
  • docs: #90 Phase 3 SHIPPED — gateway push-ingress (Mode C) + auth-gated directive trust (Home + Releases + Sessions-Log + Umbrella)

    @kadyapam kadyapam committed Jun 12, 2026
    82e74b5
  • #90 Phase 2 shipped + live E2E green — kind:Subscription + continuous runtime + header-directive engine Home (Last refreshed + #90 umbrella row + server/worker/tools version cells), Sessions-Log (new top entry), Releases (3 new timeline rows + lead), Umbrella-Subscription-Listener (status + Phase 2 table row + Recent activity + Next steps). Versions: server v3.2.0, worker v5.16.0, tools v3.3.0.

    @kadyapam kadyapam committed Jun 12, 2026
    c893180
  • wiki: #90 Pub/Sub + Kafka at live-E2E parity with NATS Home (Last refreshed + #90 row + sessions preview), Sessions-Log (new entry), Releases (Last refreshed note — no new tag), Umbrella recent activity: the two remaining subscription brokers were stood up in kind (Pub/Sub emulator + single-broker KRaft Kafka, ops#170) with bounded-drain fixtures + runners (e2e#41); both drain count=5 acked=true -> COMPLETED -> event trail. No adapter code change needed. ai-meta -> ops 568a4ac + e2e 8d21e7a.

    @kadyapam kadyapam committed Jun 11, 2026
    85d00b4
  • docs(#90): Phase 1 full playbook E2E green + server v3.1.0 + worker v5.15.2

    @kadyapam kadyapam committed Jun 11, 2026
    6d48439
  • docs(#90): Phase 1 shipped — subscription tool v3.2.0 (Home/Releases/Sessions/Umbrella)

    @kadyapam kadyapam committed Jun 11, 2026
    482c897
  • RFC v3: subscription tool — header/attribute directive layer (#90) Adds RFC §7: per-source metadata (Pub/Sub attributes, Kafka/NATS headers, HTTP headers) normalized into one headers map; opt-in allowlist of directives for header-driven redirect (different target playbook), pool routing (different command segment), idempotency key, content hints, and W3C trace/mesh propagation into the execution + child runs. Untrusted by default; push directive trust gated on auth (HMAC/bearer/OIDC). Engine lands in Phase 2, auth-gated push directives in Phase 3. OQ7-10 added. Dashboard + Sessions-Log refreshed. Tracks noetl/ai-meta#90. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @kadyapam kadyapam committed Jun 11, 2026
    1bd7200
  • RFC v2: subscription tool — kind: Subscription type + store-and-forward spool (#90) Two review refinements: (1) a first-class kind: Subscription catalog type that completely isolates the workload class (own type, dedicated runtime/pool/command-segment, lifecycle, scaling) — the three prongs become its activation modes; (2) a configurable store-and-forward spool layer (circuit breaker, buffer_and_ack vs stop_acking durability tradeoff, object-store/local-disk backends reusing the Result-Store noetl:// ref pattern, ordered replay + dead-letter, event-logged). Phase plan re-cut to 7 (spool = Phase 4). Dashboard + Sessions-Log refreshed. Tracks noetl/ai-meta#90. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @kadyapam kadyapam committed Jun 11, 2026
    39d89a9
  • RFC: subscription / listener tool (#90) Full RFC for a subscription/listener capability — Google Pub/Sub (push+pull), NATS, Kafka, webhooks — resolving the long-lived-listener vs atomic-worker-block tension via three prongs (bounded-drain tool, dedicated listener runtime in-cluster/Cloud Run, gateway push-ingress). New Umbrella page + Home dashboard row + Last refreshed + Sessions-Log entry + sidebar link. Tracks noetl/ai-meta#90. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @kadyapam kadyapam committed Jun 11, 2026
    bedb83e
  • dash: #89 null→undefined serialization shipped (server v3.0.6) Root cause was the server orchestrator's template renderer (src/template/jinja.rs::render_to_value), not the worker — the divergent server copy lacked the | tojson retry the noetl-tools engine already had. Cursor pagination now collects all 35 events through the terminal next_cursor: null page (kind-validated). - Home.md: Last refreshed 2026-06-11; #89 active→Recently closed; ecosystem map server v3.0.5→v3.0.6; Releases + Sessions-log previews. - Sessions-Log.md: new 2026-06-11 entry at top. - Releases.md: header + Timeline v3.0.6 row. Closes noetl/ai-meta#89

    @kadyapam kadyapam committed Jun 11, 2026
    876742f
  • dashboard: #88 SHIPPED — pagination fixtures read response.body.* (e2e#40); #89 filed (worker null->undefined serialization)

    @kadyapam kadyapam committed Jun 11, 2026
    6d14f76
  • dashboard: #85 SHIPPED — durable loop-ctx propagation + loop-exit hang (server v3.0.5)

    @kadyapam kadyapam committed Jun 11, 2026
    3cae046
  • dashboard: #87 multi-tool sibling refs shipped (tools v3.1.1); #85 loop re-entry deferred - Home: close #87 (Active umbrellas → Recently closed), update #85 row (dispatch-guard done, deeper ctx-propagation deferred), refresh Last refreshed + Sessions/Releases previews + Ecosystem map tools v3.1.1 / worker 3.1.1 adoption. - Sessions-Log: prepend session entry (#87 shipped end-to-end on kind, #85 deferred with the loop-variable-propagation finding). - Releases: noetl-tools v3.1.1 timeline + per-repo row + Last refreshed. ai-meta pointers (this change set): tools 76f942a (v3.1.1) + worker b97f642 + tools-wiki 4962f8b.

    @kadyapam kadyapam committed Jun 11, 2026
    ae0d920
  • docs(wiki): post-merge — server v3.0.4 (#83/#84) + e2e#39 (#86) landed Releases timeline row + Home ecosystem-map server cell → v3.0.4; moved #83/#84/#86 to Recently-closed; Active table now #49 + #85/#87; Sessions + Last-refreshed reflect pointer bumps (server 480ba72, e2e b0a5c85, cli a3e22ef).

    @kadyapam kadyapam committed Jun 10, 2026
    6b9da42
  • docs(wiki): 2026-06-10 e2e re-sweep — orchestrator loop bugs #83/#84 fixed, #85/#87 filed 19→27/36 on kind (noetl-server v3.0.3). Sessions-Log entry + Home Last-refreshed + Active-umbrellas rows for #83-#87. PRs server#175 + e2e#39 in flight (no pointer bumps yet).

    @kadyapam kadyapam committed Jun 10, 2026
    aaf448c
  • dashboard: #78 closed — worker pre-dispatch failures emit terminal call.error (worker#68 v5.15.1)

    @kadyapam kadyapam committed Jun 10, 2026
    5b862f1
  • umbrella(container-callback): cite server sub-issue #174 in validation closeout

    @kadyapam kadyapam committed Jun 10, 2026
    a88cefe
  • dashboard: #80 closed — container_callback chain green (ops#168 + server#173 v3.0.3 + e2e#38) Home (Last refreshed + Active umbrellas -#80 + Recently closed +#80 + Ecosystem map server v3.0.3 / ops note + Sessions preview + Releases preview), Sessions-Log (new top entry), Releases (server v3.0.3 row + Last refreshed), Umbrella-Container-Tool-Callback (2026-06-10 validation closeout: chain green, three layered bugs fixed).

    @kadyapam kadyapam committed Jun 10, 2026
    32a30ab
  • Home/Sessions: #79 closed — e2e kind-val runners on current noetl CLI surface Active umbrellas 4→3 (#79 row removed → Recently closed); #80 row updated with the watcher curl finding surfaced by the #79 runner fix; Last refreshed banner + Sessions log prepended. Tracks noetl/ai-meta#79 + noetl/e2e#37.

    @kadyapam kadyapam committed Jun 10, 2026
    af94a19
  • Home/Sessions/Releases + Secrets-Wallet umbrella: GUI credential View/Edit recovery (#82) Post-merge dashboard refresh for the 2026-06-10 GUI/e2e session: - Home: Last-refreshed headline, Recently-closed #82 row, Sessions + Releases previews. - Sessions-Log: full session entry (gui#36 credential recovery + gui#35 dev:kind script + e2e#36 fixture dedup; pointers gui 8cacc9e / e2e 4a9ffbc). - Releases: noetl/gui v1.11.0 + v1.11.1 timeline rows. - Umbrella-Secrets-Wallet: downstream (post-close, client-side) note — the GUI fix adapts clients to Phase 1's forward-only storage; the server's 500 on pre-wallet records is correct behavior.

    @kadyapam kadyapam committed Jun 10, 2026
    68f31fc
  • docs(dashboard): #81 closed — noetl-server v3.0.2 container-tool command type fix Home (Last refreshed + Active umbrellas + #79/#80 reconciled + Recently-closed #81 + Ecosystem-map server v3.0.2 + Sessions/Releases previews), Sessions-Log (full entry), Releases (Last refreshed + timeline v3.0.2 row), Umbrella-Container-Tool-Callback (Recent-activity row — #81 unblocks the chain). Refs noetl/ai-meta#81

    @kadyapam kadyapam committed Jun 10, 2026
    06b8f1d
  • e2e regression sweep result + worker bug #78 Home: Last-refreshed (regression-clean), Active-umbrellas +#78 row +i78 anchor, #49 status note. Sessions-Log: new dated entry for the full config-driven regression sweep (18 PASS, no platform regression) + the filed worker error-propagation bug noetl/ai-meta#78.

    @kadyapam kadyapam committed Jun 10, 2026
    59bed38
  • e2e-sweep cleanup: noetl-tools v3.1.0 + noetl-server v3.0.1 Home (Last refreshed + #49 umbrella row + server/tools ecosystem version cells + sessions-log preview), Releases (two timeline rows + Last refreshed), Sessions-Log (new dated entry), Umbrella-Rust-Server-Port (Recent-activity row + Next-concrete-steps item 4). tools v3.1.0 (tools#47): when:true bool + |tojson fallback + UndefinedBehavior::Chainable. server v3.0.1 (server#171): 64MB result-store body limit + pipeline command/spec stash. All 7 e2e sweep playbooks PASS on Rust-only kind. Tracks noetl/ai-meta#49.

    @kadyapam kadyapam committed Jun 10, 2026
    1d56384
  • Close #77 — move Explicit Input Binding to Recently closed - Home.md: #77 row moves from Active umbrellas to Recently closed; intro text says one open umbrella (just #49) - _Sidebar.md: #77 moves to Closed Umbrellas section - Sessions-Log.md: headline updated to reflect all 5 PRs merged + worker pointer added - Umbrella page: status CLOSED, all PRs MERGED, next steps cleared Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    @kadyapam kadyapam committed Jun 9, 2026
    eb83026
  • #77 post-merge: tools v3.0.0 + server v3.0.0 + cli v4.10.0 + e2e#35 - New umbrella page: Umbrella-Explicit-Input-Binding.md - Home.md: active umbrella row, ecosystem map (tools v3.0.0, server v3.0.0, cli v4.10.0), Last refreshed 2026-06-09 - Releases.md: three new entries (tools v3.0.0, server v3.0.0, cli v4.10.0) - Sessions-Log.md: 2026-06-09 entry - _Sidebar.md: #77 link in Active Umbrellas Refs noetl/ai-meta#77 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    @kadyapam kadyapam committed Jun 9, 2026
    488ae36
  • update: e2e#34 MERGED + #77 opened (explicit input binding)

    @kadyapam kadyapam committed Jun 9, 2026
    66e9483