Skip to content

fix: Andres comments - #9

Merged
mattzcarey merged 2 commits into
mainfrom
fix/docs-fixes
Feb 27, 2025
Merged

mattzcarey merged 2 commits into
mainfrom
fix/docs-fixes

Conversation

@mattzcarey

Copy link
Copy Markdown
Contributor

No description provided.

@adefreitas adefreitas left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My python knowledge is limited but looks good to me!

@mattzcarey
mattzcarey merged commit c97f0b7 into main Feb 27, 2025
@mattzcarey
mattzcarey deleted the fix/docs-fixes branch February 27, 2025 09:24
willleeney added a commit that referenced this pull request Oct 28, 2026
…ts matching PR (#389)

Both SDKs' conformance runs grade the pair together, and the new contract needs both on it.
The Node pin moves to its merge commit once #389 lands.
willleeney added a commit that referenced this pull request Oct 29, 2026
…e (ENG-3175) (#231)

* refactor!: one search_execute listing spanning every account, served as the trio

search() and execute() call stackone_search_actions / stackone_execute_action once,
replacing the per-account meta-tool fan-out, connector parsing, re-ranking and the
failed-account retry in execute(). Hits carry available_accounts, not account_id.

WIP: shared vectors not yet re-vendored; README/MIGRATION/examples and the Pydantic AI
test still to do.

* test(ENG-3175): run Pydantic AI agents over the trio; vendor the new vectors; document hits' available_accounts

Vendors sdk-conformance@65e1286's vectors, which drop the per-connector messages and
add trio-tool-not-served. A FunctionModel-driven Agent now runs a tool end to end
against the mock MCP server in individual and search_execute modes. README,
MIGRATION and the examples show search hits naming available_accounts rather than
account_id, and the Pydantic AI example runs a search_execute agent too.

* feat!: span search/execute with one comma-separated scope; present a one-account pair as the trio's names (ENG-3175)

* ci(ENG-3175): pin sdk-conformance at #9's merge and the Node SDK at its matching PR (#389)

Both SDKs' conformance runs grade the pair together, and the new contract needs both on it.
The Node pin moves to its merge commit once #389 lands.

* ci(ENG-3175): take the conformance job's pnpm from sdk-conformance's packageManager

sdk-conformance moved to pnpm 11.17.0 (#12), and pnpm/action-setup refuses a version key that
disagrees with package_json_file. Each SDK checkout still runs its own pnpm 10.26.0: pnpm
switches to a project's packageManager version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants