Releases
v2.7.2
Compare
Sorry, something went wrong.
No results found
Changelog
c164826 : feat: --chart=treemap draws report group shares as a treemap (@claude )
68ab1c1 : feat: agent skill teaches CloudFlow flow authoring from natural language (@claude )
d33543e : feat: argument Tab — picker, value hints, field-prefix insertion (P2) (@claude )
fbabed3 : feat: argument-placeholder ghost in the dci ai completion (P1) (@claude )
be8beed : feat: array-aware body input — value ghost, bracket Tab, shape validation (@claude )
62a3113 : feat: beta commands get GA-parity name resolution and pickers (@claude )
fbeef00 : feat: budgets-at-risk and anomalies-recent question-shaped commands (@josuesilva-doit )
7eb061b : feat: configurable terminal-friendly output ordering (@claude )
2902024 : feat: context-rich help — tag descriptions and flag examples in --help (@josuesilva-doit )
5b009e4 : feat: dci ai appends the command's usage line to usage-error cards (@claude )
aa6c08a : feat: dci ai — DoiT-provided access: doers run keyless via vended short-lived Anthropic tokens (@claude )
9019755 : feat: picker cue in the pickable slot's ghost (@claude )
94ff3fd : feat: readable NL flow-builder output, flow ids in list-cloudflows, spelling aliases (@claude )
d062c58 : feat: scroll-overflow hint when output is taller than the screen (@claude )
d2486cc : fix: address review findings — flag gating, help ordering, presentation aliasing (@josuesilva-doit )
2f8cdcb : fix: beta review fixups — resolve once via the inherited pre-run, usage line only on argv errors (@claude )
76ca20f : fix: bound the spec fetch this PR added to --help with a timeout (@josuesilva-doit )
d5ae1b4 : fix: cleanup's real-cache-dir resolution disagreed with setup on empty DCI_CACHE_DIR (@josuesilva-doit )
92239c6 : fix: click-to-run key eating, picker Esc cancel, chart placement, argv usage trailer (@claude )
31b1188 : fix: close a swap race with detached refreshers and degrade gracefully on write failure (@josuesilva-doit )
4c3a150 : fix: completion and dci ai subprocesses keep working under an active override (@josuesilva-doit )
3ca4852 : fix: completion's spec load used the override's cache dir, not the real one it checked (@josuesilva-doit )
2509641 : fix: cross-process lock on the apis.json swap, host-aware spec cache invalidation (@josuesilva-doit )
04f29c1 : fix: data commands ignore DCI_API_BASE_URL and always hit production (@josuesilva-doit )
3c57a9e : fix: dci ai — beta completion selection/partials, logged-out wording, /login grace window (@claude )
6e300f0 : fix: don't misclassify a failed flow-run object as an application error (@claude )
1462062 : fix: flush the running page to the browser before the click-to-run exec (@claude )
31df4b1 : fix: generalize the surviving-local-state write-back, close customer_context/empty-DCI_CACHE_DIR gaps (@josuesilva-doit )
a8d218f : fix: malformed DCI_API_BASE_URL no longer hard-aborts non-data commands (@josuesilva-doit )
b22530f : fix: os.Exit() in login skipping cleanup, lost-update race on cache write-back (@josuesilva-doit )
a058830 : fix: real cache.json shape, persist refreshed sessions, test hygiene (@josuesilva-doit )
a4cd225 : fix: send customerContext on the AI token vend request (@spark2ignite )
2fa4af8 : fix: snap the completion highlight to the input's exact row on rebuild (@claude )
643a94e : fix: stale-lock busy-loop, single-attempt restore-back write (@josuesilva-doit )
1fa9990 : fix: value ghost tracks the right field across compact shorthand boundaries (@claude )
54db1a6 : fix: widen the apis.json lock to cover every invocation, not just writers (@josuesilva-doit )
d5b6c59 : refactor: replace the apis.json swap/lock with a per-invocation isolated temp dir (@josuesilva-doit )
You can’t perform that action at this time.