refactor(schema): tighten public contracts (#33771)

This commit is contained in:
Kit Langton
2026-06-25 19:10:23 +02:00
committed by GitHub
parent 4eac58a860
commit c31dc9c7b7
49 changed files with 759 additions and 897 deletions
-1
View File
@@ -106,7 +106,6 @@ describe("Config", () => {
expect(migrated.providers?.bedrock?.api).toEqual({
type: "aisdk",
package: "@ai-sdk/amazon-bedrock",
url: undefined,
settings: { region: "us-east-1", profile: "dev" },
})
expect(migrated.providers?.bedrock?.request).toEqual({
+3 -1
View File
@@ -77,7 +77,9 @@ describe("TodoWriteTool", () => {
yield* setup
const registry = yield* ToolRegistry.Service
const service = yield* SessionTodo.Service
const todoList = [{ content: "Implement slice", status: "in_progress", priority: "high" }]
const todoList: ReadonlyArray<SessionTodo.Info> = [
{ content: "Implement slice", status: "in_progress", priority: "high" },
]
expect((yield* toolDefinitions(registry)).map((tool) => tool.name)).toEqual([TodoWriteTool.name])
expect(yield* settleTool(registry, call(todoList))).toEqual({