Skip to content

v2.0.1 Select action support + package updates

Choose a tag to compare

@sebringj sebringj released this 16 Feb 15:06
· 4 commits to main since this release

Highlights

  • Added first-class select action support across Autonomo core, MCP, and SDK layers.
  • Improved compatibility with fallback handling when older bridges do not recognize select.
  • Updated MCP schema/tool descriptions so AI clients can discover and use select.
  • Published updated npm packages:
    • @sebringj/autonomo-core@2.0.1
    • @sebringj/autonomo-react@2.0.3
    • @sebringj/autonomo-react-native@1.0.1

What Changed

Core

  • select is now surfaced as an explicit supported action for select elements.
  • Command execution accepts select in the fill/select command path.
  • Registry action metadata for select elements now includes:
    • select
    • fillIn

MCP Server

  • Added select to send_command and run_scenario action enums.
  • Updated tool/docs/schema descriptions to document select behavior.
  • Added WebSocket fallback:
    • If a bridge returns unknown action for select, server retries via fillIn.

React SDK

  • Added select handling in the WebSocket command handler.
  • Updated imports to use published package name @sebringj/autonomo-core.

React Native SDK

  • Updated re-exports/imports to use published package names:
    • @sebringj/autonomo-react
    • @sebringj/autonomo-core
  • Updated dependency ranges to align with new package versions.

Validation

  • @autonomo/mcp-server typecheck and tests passed.
  • @sebringj/autonomo-core, @sebringj/autonomo-react, and @sebringj/autonomo-react-native build/typecheck passed before publish.
  • npm registry latest tags verified:
    • @sebringj/autonomo-core → 2.0.1
    • @sebringj/autonomo-react → 2.0.3
    • @sebringj/autonomo-react-native → 1.0.1

Upgrade

npm install @sebringj/autonomo-core@latest @sebringj/autonomo-react@latest @sebringj/autonomo-react-native@latest