藍+85CD
945c34fce2
feat: responses (#263)
* chore(packages-ext): init openresponses package
* chore(openresponses): types
* fix: snake case
* chore: remove useless script
* feat: basic function
* chore: rename package
* docs(responses): update readme
* feat: codegen types
* refactor: transform stream
* chore: regenerate pnpm lock
* [autofix.ci] apply automated fixes
* refactor: split options
* feat: event stream
* fix: close stream, update test
* chore: tool
* feat: execute tool
* refactor: tee
* chore: regenerate pnpm lock
* chore: update pnpm workspace config
* chore: clean deps
* chore: update options
* chore: mark as experimental
* feat: usage, total usage
* chore: step type
* refactor: return steps
* chore(deps): bump version
* chore: lint code
* fix(responses): emit terminal events before continuing tool loop
* fix(responses): reject result promises when initial stream setup fails
* test(responses): cover terminal event and initial stream failure handling
* refactor(responses): return steps as a promise
* feat(responses): derive high-level step fields from terminal responses
* chore(responses): export tool
* test(responses): fix integration and mocked stream coverage
* refactor(responses): export public types
* chore: lint code
* fix: apply review changes
2026-03-13 18:05:14 +08:00
..
2026-03-12 22:37:27 +08:00
2026-03-13 18:05:14 +08:00
2026-03-12 22:37:27 +08:00