Skip to content

Releases: terryso/SwiftWork

v0.2.3

09 May 03:12

Choose a tag to compare

v0.2.2

06 May 20:43

Choose a tag to compare

Full Changelog: v0.2.1...v0.2.2

v0.2.1

06 May 20:07

Choose a tag to compare

Full Changelog: v0.2.0...v0.2.1

v0.2.0

06 May 18:32

Choose a tag to compare

What's New in v0.2.0

Permission Control

  • Inline Approval Cards — Approve, allow for session, or deny tool calls directly in the timeline
  • Permission Rules Management — Create rules from templates, inline edit, and delete in Settings
  • Auto-Approve Mode — Global permission mode with visual warning indicator

Skill System

  • Slash Command Autocomplete — Type / in the input bar to discover and invoke registered skills
  • Skill Timeline Cards — Dedicated rendering for skill execution events with status and output
  • Skill Management Panel — Browse all skills grouped by source (Built-in / Project / User) in Settings

Improvements

  • Migrated KeychainManager from macOS Keychain to sandbox file storage
  • allowOnce now approves only the current invocation, not the entire session
  • Hidden empty tool-use assistant events from timeline
  • Updated README with current development status

🤖 Generated with Claude Code
via Happy

Full Changelog: v0.1.0...v0.2.0

Full Changelog: v0.1.0...v0.2.0

v0.1.0

04 May 15:23

Choose a tag to compare

What's New in v0.1.0

Features

  • Debug Panel — Raw event stream, token stats, and tool logs
  • Settings Page — Multi-tab with API key management, model selection, and base URL config
  • Menu Bar — macOS menu bar with keyboard shortcuts and shared AppState
  • Dock Badge — Unread count badge on app icon
  • Inspector Panel — Event details with selection wiring and O(1) lookup
  • Execution Plan — Visualization with step status and dependency display
  • Session Management — Delete, rename, multi-turn queue, IME-safe input

Improvements

  • Redesigned session timeline scrolling
  • Compact auto-expanding input bar
  • Entire raw event row tappable for expand/collapse
  • Deduplicated colorForEventType and JSON parsing
  • Exhaustive unit tests for color extensions

🤖 Generated with Claude Code
via Happy

Full Changelog: v0.0.3...v0.1.0

v0.0.3

02 May 17:31

Choose a tag to compare

What's Changed

Bug Fixes

  • Multi-turn conversation context — Agent now remembers previous messages in the same session via SDK SessionStore integration
  • Thinking indicator animation — Gear icon now reliably rotates during every response, using TimelineView instead of fragile @State + onAppear
  • Streaming auto-scroll — Fixed content-growth being misdetected as user scroll
  • Auto-scroll on new message — Scroll to bottom when user sends a new message
  • CI strict concurrency — Fixed Swift 6.1 tearDown() Sendable errors

Full Changelog: v0.0.2...v0.0.3

Full Changelog: v0.0.2...v0.0.3

v0.0.2

02 May 16:31

Choose a tag to compare

Full Changelog: v0.0.1...v0.0.2

v0.0.1

02 May 11:28

Choose a tag to compare