fix: rebase 5
This commit is contained in:
@@ -380,7 +380,7 @@ describe('web e2e: workspace management (create / rename / flat view / hover aff
|
|||||||
await expect.poll(() => page.getByText('Sessions', { exact: true }).count(), { timeout: 10_000 }).toBeGreaterThanOrEqual(1)
|
await expect.poll(() => page.getByText('Sessions', { exact: true }).count(), { timeout: 10_000 }).toBeGreaterThanOrEqual(1)
|
||||||
await expect.poll(() => page.getByText('Ungrouped', { exact: true }).count(), { timeout: 5_000 }).toBe(0)
|
await expect.poll(() => page.getByText('Ungrouped', { exact: true }).count(), { timeout: 5_000 }).toBe(0)
|
||||||
await expect.poll(() => page.locator('[role="treeitem"]').count(), { timeout: 10_000 }).toBeGreaterThanOrEqual(1)
|
await expect.poll(() => page.locator('[role="treeitem"]').count(), { timeout: 10_000 }).toBeGreaterThanOrEqual(1)
|
||||||
expect(await page.evaluate(() => localStorage.getItem('dsh.workspace.view.v4'))).toContain('flat')
|
expect(await page.evaluate(() => localStorage.getItem('dsh.workspace.view.v5'))).toContain('flat')
|
||||||
// Persisted across reload; then restore grouped for inter-spec hygiene.
|
// Persisted across reload; then restore grouped for inter-spec hygiene.
|
||||||
const warningStart = tripwire.warnings.length
|
const warningStart = tripwire.warnings.length
|
||||||
await page.reload({ waitUntil: 'load' })
|
await page.reload({ waitUntil: 'load' })
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ describe('gen-tool-catalog collectToolCatalog', () => {
|
|||||||
it('boots every shipped tool package and harvests its model-facing schemas', async () => {
|
it('boots every shipped tool package and harvests its model-facing schemas', async () => {
|
||||||
const catalog = await collectToolCatalog()
|
const catalog = await collectToolCatalog()
|
||||||
const names = catalog.flatMap(entry => entry.schemas.map(s => s.name)).sort()
|
const names = catalog.flatMap(entry => entry.schemas.map(s => s.name)).sort()
|
||||||
expect(names).toEqual(['ask_user_question', 'bash', 'bash', 'cordis_define', 'cordis_inspect_list', 'cordis_inspect_query', 'cordis_inspect_self', 'cordis_run', 'cordis_stop', 'cordis_undefine', 'create_goal', 'edit', 'exit_plan_mode', 'get_goal', 'glob', 'grep', 'interrupt_agent', 'list_agents', 'lsp', 'pwsh', 'ralph', 'read', 'read_image', 'report', 'run_code', 'schedule_create', 'schedule_delete', 'schedule_list', 'send_message', 'session_event_read', 'session_event_search', 'session_event_trace', 'session_search', 'session_trace', 'skill', 'str_replace_editor', 'subagent', 'job_kill', 'job_list', 'job_output', 'terminal_close', 'terminal_list', 'terminal_open', 'terminal_read', 'terminal_send', 'terminal_signal', 'todo_write', 'update_goal', 'web_fetch', 'web_search', 'workflow', 'write'])
|
expect(names).toEqual(['ask_user_question', 'bash', 'bash', 'cordis_define', 'cordis_inspect_list', 'cordis_inspect_query', 'cordis_inspect_self', 'cordis_run', 'cordis_stop', 'cordis_undefine', 'create_goal', 'edit', 'exit_plan_mode', 'get_goal', 'glob', 'grep', 'interrupt_agent', 'job_kill', 'job_list', 'job_output', 'list_agents', 'lsp', 'pwsh', 'ralph', 'read', 'read_image', 'report', 'run_code', 'schedule_create', 'schedule_delete', 'schedule_list', 'send_message', 'session_event_read', 'session_event_search', 'session_event_trace', 'session_search', 'session_trace', 'skill', 'str_replace_editor', 'subagent', 'terminal_close', 'terminal_list', 'terminal_open', 'terminal_read', 'terminal_send', 'terminal_signal', 'todo_write', 'update_goal', 'web_fetch', 'web_search', 'workflow', 'write'])
|
||||||
// Every tool carries a JSON-Schema `parameters` object (what the model sees).
|
// Every tool carries a JSON-Schema `parameters` object (what the model sees).
|
||||||
for (const entry of catalog) {
|
for (const entry of catalog) {
|
||||||
for (const schema of entry.schemas) {
|
for (const schema of entry.schemas) {
|
||||||
|
|||||||
Reference in New Issue
Block a user