Skip to content

release: v0.14.0 - #149

Merged
V3RON merged 1 commit into
mainfrom
release/v0.14.0
Oct 2, 2026
Merged

V3RON merged 1 commit into
mainfrom
release/v0.14.0

Conversation

@V3RON

@V3RON V3RON commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

0.14.0 (2026-10-02)

  • New: appduct_list_events MCP tool lists the events an app declares, with descriptions. name takes a glob like "cart.*", and an exact name also returns the payload schema.
  • New: appduct events ls lists the events an app declares, with their descriptions and payload shapes. --name <glob> narrows the list, --limit <n>/--offset <n> page through it, and an exact name prints the full payload schema.
  • New: the iOS SDK declares events with Appduct.shared.registerEvent(name:description:payloadSchema:). appduct events ls then lists them; against an older CLI the app keeps its session and tools but has no event list.
  • New: Kotlin apps declare events with Appduct.registerEvent(name, description, payloadSchema), so appduct events ls lists them. An older CLI ignores the declaration and the session keeps working.
  • New: React Native apps declare events with registerEvent({ name, description, payloadSchema }), so appduct events ls lists them. In development, postEvent warns about an undeclared name and about a payload that fails a declared Standard Schema; see docs/TOOLS.md.
  • New: a call to a backgrounded app fails at once with session_suspended, and the message says the app is in the background. Needs an app built with this release; on Android, calls to a backgrounded app now fail instead of running until Android freezes the app.
  • Fix: a session backgrounded or disconnected in a build with trust: link (the zero-config
    default) resumes automatically once the app comes back, instead of staying "Reconnecting"
    until the 10-minute grace window expires and a new link is needed.

@V3RON
V3RON merged commit 72ab192 into main Oct 2, 2026
8 checks passed
@V3RON
V3RON deleted the release/v0.14.0 branch October 2, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant