[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-75044":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":7,"language":9,"languages":7,"totalLinesOfCode":7,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":14,"forks30d":14,"starsTrendScore":18,"compositeScore":19,"rankGlobal":7,"rankLanguage":7,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":7,"pushedAt":7,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":14,"starSnapshotCount":14,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},75044,"openresponses","openresponses\u002Fopenresponses",null,"https:\u002F\u002Fopenresponses.org","TypeScript",1042,67,20,27,0,1,7,30,3,59,"Apache License 2.0",false,"main",[],"2026-06-12 04:01:17","# Open Responses\n\nOpen Responses is an open-source specification for multi-provider, interoperable LLM interfaces inspired by the OpenAI Responses API. It defines a shared request\u002Fresponse model, streaming semantics, and tool invocation patterns so clients and providers can exchange structured inputs and outputs in a consistent shape.\n\nAt a high level, the spec centers on:\n\n- An agentic loop that lets models emit tool calls, receive results, and continue.\n- Items as the atomic unit of context, with clear state machines and streaming updates.\n- Semantic streaming events (not raw text deltas) for predictable, provider-agnostic clients.\n- Extensibility for provider-specific tools and item types without breaking the core schema.\n\n## What's in this repo\n\n- Full specification: `public\u002Fopenapi\u002Fopenapi.json`\n- Website documentation content (source): `src\u002Fpages`\n- Compliance tests: `bin\u002Fcompliance-test.ts`\n\n## Compliance testing\n\nThis repo includes an interactive compliance tester in the docs site (`\u002Fcompliance`) and a CLI runner for faster local iteration and CI (`bin\u002Fcompliance-test.ts`).\n\n### Web UI\n\nThe interactive compliance tester is available at https:\u002F\u002Fwww.openresponses.org\u002Fcompliance.\n\n### CLI\n\nRun the same compliance suite as the web UI from the command line. For example:\n\n```bash\nbun run test:compliance --base-url http:\u002F\u002Flocalhost:8000\u002Fv1 --api-key $API_KEY\n```\n\nFilter to specific tests:\n\n```bash\nbun run test:compliance --base-url http:\u002F\u002Flocalhost:8000\u002Fv1 --api-key $API_KEY --filter basic-response,streaming-response\n```\n\nFor all flags:\n\n```bash\nbun run test:compliance --help\n```\n","Open Responses 是一个旨在实现多提供商之间互操作性的开源LLM接口规范，灵感来源于OpenAI的Responses API。该项目通过定义统一的请求\u002F响应模型、流式语义和工具调用模式，使得客户端和服务提供者能够以一致的方式交换结构化的输入与输出。其核心功能包括支持模型发出工具调用并接收结果后继续处理的能力、将项目作为上下文的基本单元以及采用语义化流事件而非原始文本增量来确保客户端的可预测性和与服务提供商无关性。此外，它还提供了扩展机制以便集成特定于供应商的工具和项目类型而不破坏核心架构。适用于需要跨不同语言模型平台进行开发或集成的应用场景，如构建聊天机器人、自动化客服系统等。",2,"2026-06-11 03:52:04","high_star"]