Refine CLI UX and retire legacy pending claim fallback#433
Refine CLI UX and retire legacy pending claim fallback#433liujuanjuan1984 merged 13 commits intomainfrom
Conversation
|
补充收口两点:
已验证: 说明:构建阶段的 |
|
继续按最新要求收口:
已验证: 说明:构建阶段的 |
|
补充修正:CLI 顶部仍保留单行 已验证: |
|
继续按反馈修正:
已验证: 说明:构建阶段的 |
|
继续微调 ASCII logo:
已验证: 说明:构建阶段的 |
|
继续收口 CLI 体验:
已验证:
说明:构建阶段的 |
|
继续收口
已验证: 说明:构建阶段的 |
|
补充文档对齐:
本次为文档补充,只做了命令与路径自检,未额外重跑整套 |
|
README 再收敛两处重复文案:
本次仅改 README 文案,已做段落自检,未额外重跑 |
变更概览
CLI / Help
-v作为--version简写。serve子命令,作为与“空参显示 help”相配套的明确启动入口。serve --help、call --help补齐可执行级别的启动与调用说明。call示例统一优先使用 Agent Card URL,并明确 service base URL 仍然兼容。State Store
5。expires_at的 legacy pending claim 行,不再根据历史 TTL 进行推断式回填。updated_at + ttlfallback,仅保留显式expires_at语义。文档 / 脚本
updated_atpending claim 行“仍保持 backward-compatible”的过时描述,使其与当前迁移实现一致。验证
uv run opencode-a2a --helpuv run opencode-a2a serve --helpuv run opencode-a2a call --helpuv run opencode-a2a serveuv run opencode-a2a calluv run pytest --no-cov tests/server/test_cli.pyuv run pytest --no-cov tests/server/test_state_store.py./scripts/doctor.shIssue 关系
Closes #425。