feat/tea-token-fallback-and-chart-first-wiki #3
1 Participants
Notifications
Due Date
No due date set.
Blocks
Reference: plugins/gitea#3
Reference in New Issue
Block a user
摘要
tools/gitea.sh在 GITEA_TOKEN 未設定或 API 回 401/403 時,自動退回 tea CLI 登入 token 重試一次;(2) wiki 技能寫頁面時圖表優先(mermaid 圖、markdown 表格),純文字為最後手段。同步更新 README 與三份 plugin manifest 版本號(0.0.1 → 0.0.2)。變更內容
tools/gitea.shtea_token()解析~/.config/tea/config.yml(優先default: true的登入);啟動時 GITEA_TOKEN 空值改用 tea token;req()遇 401/403 以 tea token 重試一次;usage 註解補退回機制說明skills/wiki/SKILL.mdREADME.mdGITEA_TOKEN一列補 401/403 自動退回 tea token 的行為plugin.json.claude-plugin/plugin.json.codex-plugin/plugin.json設計重點
retried旗標保證最多重試一次,避免無限迴圈。sh -eu相容。測試結果
sh -n tools/gitea.sh:語法檢查通過。GITEA_TOKEN= ./tools/gitea.sh owners:token 為空時經 tea CLI token 成功取得結果(啟動退回路徑)。GITEA_TOKEN=deadbeef ./tools/gitea.sh owners:無效 token 觸發 401 後以 tea token 重試成功(req() 重試路徑)。GITEA_TOKEN is required錯誤(雙路徑皆無時的失敗行為不變)。前置 Push Request
🤖 Generated with Claude Code