Skip to content

TaskWraith 1.8.8

Choose a tag to compare

@boggspa boggspa released this 24 Jul 09:38

TaskWraith 1.8.8

TaskWraith 1.8.8 introduces the opt-in AntiGravity provider, live estimated
token telemetry across the CLI providers, and a broad reliability pass over
Ensemble routing, the transcript, and startup.

Highlights

  • AntiGravity (opt-in). Bring your own Gemini API key and run Gemini
    models as a first-class provider — isolated per-turn execution,
    authenticated model discovery with product names, a prompt-cache setting,
    and an estimated-spend meter with a soft monthly budget in Model Usage. The
    API-key lane behaves like every other bring-your-own-key provider; the
    separate AntiGravity CLI integration stays behind its own informed-consent
    card with per-lane consent and honest dormant/rollback semantics.
  • Live token telemetry. Grok, Cursor, and Kimi stream estimated working
    telemetry (text, thinking, and tool output) from one shared token-estimate
    authority; the working indicator and composer tally mark estimates and
    prefer live provider totals for context tracking.
  • A ChatGPT composer shell. Codex's above-row paired with a flat capsule
    body, satellite actions, and a wider model control.
  • Boss full-roster fan-out. One action fans work out to the whole
    Ensemble roster, each participant under its own permission posture, with
    visible turn order.
  • Transcript super-groups. Adjacent one-line summaries condense into
    compact super-groups on desktop and iOS, and every message gains a
    message-only copy action.

Reliability

  • Closing the window no longer ends active runs.
  • Startup defers project-reference reconciliation, prewarms roster discovery
    after first paint, and bounds ensemble provider discovery.
  • Ensemble: explicit foreground yields honored, picker routing kept out of
    composer text, seat-change announcement noise removed, Cursor runs bounded
    against yield/transport zombies and missing terminal events, concurrent
    Cursor MCP broker routes isolated, Codex tolerant of structured app-server
    errors.
  • Transcript: stable attribution columns, short thought durations included,
    read-only-aware attachment modal, and less chrome noise.
  • Permissions: git status allowed in read-only plans, trusted external
    writes honored, unsupported provider grants rejected.

See CHANGELOG.md in the tagged source for the complete public notes.

Artifact record

  • Tag / commit: v1.8.865213b23 (macOS artifacts built from this commit;
    115 commits ahead of v1.8.7; the iOS build-number bump follows on as
    6bac15af0).
  • macOS: notarized universal .dmg + .zip (Developer ID Application:
    Christopher Izatt, 8CZML8FK2D). DMG notarization submission
    1bb75c63-7080-4ac4-ba97-688a5254480f (Accepted); stapled and verified with
    spctl (source=Notarized Developer ID) + stapler. latest-mac.yml
    published for stable-channel auto-update.
    • SHA-256 .dmg: 83a39277770127dfa4e47580ecabb2e90105439c925aa68d2f087c6df89c5d54
    • SHA-256 .zip: b48fcff33d85f02b7331a1244b783c0847d3b3799aa1d0a70e2d3c235ad05672
  • iOS/TestFlight: 0.1.0 (83) uploaded to App Store Connect, delivery UUID
    ec30c133-6bdc-4541-888b-7b974e02503a (processing).
  • Windows/Linux: attached via CI workflow dispatch from --ref v1.8.8 after
    this release.
  • Source verification: local gates green before bump (npm run ci 14,066;
    validate:release all steps; iOS Kit 458/60 solo; bridge 91) AND the full
    GitHub matrix green on the pre-bump tip b1f19151a (run 30080947397) plus
    the bump commit's own matrix before tagging.