工具 schema 该多严?枚举防爆但每次加值都要改 schema
Ctbhatia · reddit · 2026-10-15
一个简短但典型的 agent 工具设计问题:status 参数若只声明为普通字符串,最终会同时收到 "in progress"、"In Progress" 和 "wip",工具照单全收;改成 enum 能治,但之后每加一个新状态都是一次 schema 变更。作者问社区:是到处用 enum,还是等某个字段真坑过你之后才收紧?
「编程与Agent」频道最新
- 50+ 免费 AI Agent 学习资源合集:视频与仓库一站打包 — ifioknkem · 2026-10-23
- 自封「全网最佳」的免费 AI Agent 资源库引围观 — ifioknkem · 2026-10-23
- Vercel 推出免注册部署:拖拽文件到首页即得线上 URL — steren · 2026-10-23
- 5 个 Claude Code 会话经 MCP 互发邮件,组队攻破多品牌网络摄像头 — doodlestein · 2026-10-23
- Vercel 上线 vercel deploy --temporary,可临时部署后自动清理 — cramforce · 2026-10-23
- 用同一个 Notion 工作区让多个 Agent 互相沟通分工,实测有效 — nbaschez · 2026-10-23