File tree Expand file tree Collapse file tree
packages/opencode/test/tool Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ import { Parameters as Todo } from "../../src/tool/todo"
2626import { Parameters as WebFetch } from "../../src/tool/webfetch"
2727import { Parameters as WebSearch } from "../../src/tool/websearch"
2828import { Parameters as Write } from "../../src/tool/write"
29+ import { SessionID } from "../../src/session/schema"
2930
3031const parse = < S extends Schema . Decoder < unknown > > ( schema : S , input : unknown ) : S [ "Type" ] =>
3132 Schema . decodeUnknownSync ( schema ) ( input )
@@ -225,11 +226,11 @@ describe("tool parameters", () => {
225226 description : "d" ,
226227 prompt : "p" ,
227228 subagent_type : "general" ,
228- task_id : "ses_test" ,
229+ task_id : SessionID . make ( "ses_test" ) ,
229230 command : "/cmd" ,
230231 background : true ,
231232 } )
232- expect ( parsed . task_id ) . toBe ( "ses_test" )
233+ expect ( parsed . task_id ) . toBe ( SessionID . make ( "ses_test" ) )
233234 expect ( parsed . command ) . toBe ( "/cmd" )
234235 expect ( parsed . background ) . toBe ( true )
235236 } )
You can’t perform that action at this time.
0 commit comments