Skip to content

v0.19.29

Choose a tag to compare

@github-actions github-actions released this 29 Jun 17:26
e78b36b

What's changed

Cleanup pass resolving the verified-true items from a code/skills review — no
new behavior, all agent-native consistency, dead-code removal, and small fixes.

Fixed

  • Slash /logs and /inventory now open the file picker (like the
    empty-state chips), instead of seeding a prompt the agent has no file to act on.
  • The model chip recovers from a transient sidecar bliprefreshModel
    retries a few times instead of getting stuck on "Add model" until a refresh.
  • Sending an ambiguous-type attachment gives feedback (a "choose a type"
    hint) rather than a silent no-op.

Changed

  • skills_used is bound to skills actually loaded via read_skill this turn
    — the model can no longer claim a skill it never opened (keeps the report
    honest).
  • Skill selection is robust to spacing/punctuation — a keyword like
    SignatureDoesNotMatch matches "Signature Does Not Match" / "access-denied"
    without a hard-coded error→skill map (still metadata-driven).
  • read_skill has a per-turn budget (max 6 loads) so a loop can't pull every
    skill body into context.
  • The deterministic session report labels its "next actions" as rule-derived
    suggestions, distinct from the agent's own proposals.
  • Refreshed stale SKILL.md guidance (access-log, lifecycle-cost, performance,
    security-iam, migration, replication) to the current tools: local files →
    analyze_uploaded_file inline; config/account → review_bucket_config /
    survey_account; only cloud imports stay confirmed.

Removed

  • Dead /sessions/{id}/actions/preview endpoint + preview() + the frontend
    ActionPreviewResult type.

Docs

  • Rewrote docs/architecture.md to the agent-native model (no autonomy toggle,
    no new_run form, free-form proposals, origin='agent' runs hidden from the
    thread); fixed the session_agent module header (attached files analyzed
    inline) and the inline-survey timeout note.

Install

Builds are unsigned / ad-hoc (no Apple notarization, no Windows Authenticode). Verify downloads against the SHA256SUMS-*.txt files.

  • macOS (arm64): open the .dmg, drag to Applications. First launch shows a Gatekeeper prompt — right-click the app → Open, or run xattr -dr com.apple.quarantine "/Applications/Storage Agent Workbench.app". It starts in a few seconds.
  • Linux (x64): sudo apt install ./storage-agent-workbench-v0.19.29-linux-x64.deb
  • Windows (x64): run the -setup.exe; if SmartScreen warns, choose More info → Run anyway.

Prompt-free signed builds: see docs/signing.md.