Your Name
|
cd92885277
|
fix(api): add manual handoff package for no-action alerts
CD Pipeline / tests (push) Successful in 1m32s
Code Review / ai-code-review (push) Successful in 14s
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
|
2026-06-11 15:07:12 +08:00 |
|
Your Name
|
32e4beca06
|
fix(api): connect approval execution truth chain
CD Pipeline / tests (push) Successful in 1m27s
Code Review / ai-code-review (push) Successful in 14s
CD Pipeline / build-and-deploy (push) Successful in 4m24s
CD Pipeline / post-deploy-checks (push) Successful in 1m29s
|
2026-06-11 13:03:54 +08:00 |
|
Your Name
|
356e4d41cc
|
fix(telegram): link incident truth chain from alerts
CD Pipeline / tests (push) Successful in 1m35s
Code Review / ai-code-review (push) Successful in 12s
CD Pipeline / build-and-deploy (push) Successful in 4m37s
CD Pipeline / post-deploy-checks (push) Has been cancelled
|
2026-05-31 23:08:01 +08:00 |
|
Your Name
|
497e36ba9d
|
fix(awooop): surface ansible apply proof
CD Pipeline / tests (push) Successful in 1m28s
Code Review / ai-code-review (push) Successful in 12s
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / build-and-deploy (push) Has been cancelled
|
2026-05-31 16:19:07 +08:00 |
|
Your Name
|
3d8b395032
|
fix(alerts): 補齊處置結果與人工通知契約
CD Pipeline / tests (push) Failing after 45s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
Code Review / ai-code-review (push) Successful in 12s
|
2026-05-31 15:46:07 +08:00 |
|
Your Name
|
8c40621d42
|
fix(alerts): distinguish diagnostic ops from repair
CD Pipeline / tests (push) Successful in 1m22s
Code Review / ai-code-review (push) Successful in 12s
CD Pipeline / build-and-deploy (push) Successful in 4m14s
CD Pipeline / post-deploy-checks (push) Has been cancelled
|
2026-05-31 14:31:07 +08:00 |
|
Your Name
|
f84482299b
|
feat(telegram): surface awooop agent evidence chain
CD Pipeline / tests (push) Successful in 1m15s
Code Review / ai-code-review (push) Successful in 12s
CD Pipeline / build-and-deploy (push) Successful in 3m28s
CD Pipeline / post-deploy-checks (push) Successful in 1m38s
|
2026-05-25 16:35:27 +08:00 |
|
Your Name
|
dd1c513841
|
feat(telegram): persist callback evidence source snapshots
CD Pipeline / tests (push) Successful in 1m3s
Code Review / ai-code-review (push) Successful in 12s
CD Pipeline / build-and-deploy (push) Successful in 3m41s
CD Pipeline / post-deploy-checks (push) Successful in 1m54s
|
2026-05-25 10:28:43 +08:00 |
|
Your Name
|
daf9d4b00b
|
feat(telegram): persist callback status chain snapshots
CD Pipeline / tests (push) Successful in 1m8s
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / build-and-deploy (push) Successful in 4m23s
CD Pipeline / post-deploy-checks (push) Successful in 1m31s
|
2026-05-25 09:58:42 +08:00 |
|
Your Name
|
263d752367
|
feat(telegram): persist callback owner review snapshots
CD Pipeline / tests (push) Successful in 1m10s
Code Review / ai-code-review (push) Successful in 10s
CD Pipeline / build-and-deploy (push) Successful in 4m23s
CD Pipeline / post-deploy-checks (push) Successful in 1m28s
|
2026-05-25 09:23:35 +08:00 |
|
Your Name
|
eeece58c0d
|
feat(telegram): show callback owner review triage
CD Pipeline / tests (push) Successful in 1m11s
Code Review / ai-code-review (push) Successful in 12s
CD Pipeline / build-and-deploy (push) Successful in 4m11s
CD Pipeline / post-deploy-checks (push) Successful in 1m29s
|
2026-05-25 09:01:50 +08:00 |
|
Your Name
|
ac4686615f
|
feat(governance): surface km completion state in details
CD Pipeline / tests (push) Successful in 1m10s
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / build-and-deploy (push) Successful in 4m12s
CD Pipeline / post-deploy-checks (push) Successful in 1m49s
|
2026-05-24 23:31:16 +08:00 |
|
Your Name
|
109f55a12b
|
feat(telegram): surface awooop status chain
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Successful in 1m15s
CD Pipeline / build-and-deploy (push) Successful in 3m31s
CD Pipeline / post-deploy-checks (push) Successful in 1m16s
|
2026-05-19 09:40:43 +08:00 |
|
Your Name
|
c97230252a
|
feat(telegram): record callback reply evidence
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Successful in 1m13s
CD Pipeline / build-and-deploy (push) Successful in 3m21s
CD Pipeline / post-deploy-checks (push) Successful in 1m19s
|
2026-05-18 14:40:47 +08:00 |
|
Your Name
|
1ee0740b13
|
fix(telegram): harden detail history html fallback
Code Review / ai-code-review (push) Successful in 26s
CD Pipeline / tests (push) Successful in 1m15s
CD Pipeline / build-and-deploy (push) Successful in 3m43s
CD Pipeline / post-deploy-checks (push) Successful in 2m1s
|
2026-05-18 14:12:08 +08:00 |
|
Your Name
|
0dd4b486c5
|
fix(telegram): keep info callbacks nonfatal
Code Review / ai-code-review (push) Successful in 19s
CD Pipeline / tests (push) Successful in 1m10s
CD Pipeline / build-and-deploy (push) Successful in 3m41s
CD Pipeline / post-deploy-checks (push) Successful in 1m21s
|
2026-05-18 09:47:40 +08:00 |
|
Your Name
|
f0bb303655
|
fix(awooop): surface auto repair verification state
Code Review / ai-code-review (push) Successful in 10s
CD Pipeline / tests (push) Successful in 1m7s
CD Pipeline / build-and-deploy (push) Successful in 3m38s
CD Pipeline / post-deploy-checks (push) Successful in 1m29s
|
2026-05-18 00:32:50 +08:00 |
|
Your Name
|
76c302ab5f
|
feat(awooop): expose incident evidence links
Code Review / ai-code-review (push) Successful in 10s
CD Pipeline / tests (push) Successful in 1m1s
CD Pipeline / build-and-deploy (push) Successful in 3m26s
CD Pipeline / post-deploy-checks (push) Successful in 1m20s
|
2026-05-17 22:49:55 +08:00 |
|
Your Name
|
6868a9a93d
|
feat(awooop): link telegram alerts to incident runs
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Failing after 1m58s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
|
2026-05-17 22:17:21 +08:00 |
|
Your Name
|
cfaa4d0a4a
|
feat(telegram): surface remediation evidence on alert cards
Code Review / ai-code-review (push) Successful in 9s
CD Pipeline / tests (push) Successful in 1m5s
CD Pipeline / build-and-deploy (push) Successful in 3m23s
CD Pipeline / post-deploy-checks (push) Successful in 1m23s
|
2026-05-17 20:59:32 +08:00 |
|
Your Name
|
65001da0d8
|
fix(telegram): preserve incident history html output
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Successful in 1m1s
CD Pipeline / build-and-deploy (push) Successful in 3m27s
CD Pipeline / post-deploy-checks (push) Successful in 1m29s
|
2026-05-14 23:33:43 +08:00 |
|
Your Name
|
3f69e03fcb
|
fix(telegram): clarify auto repair handoff cards
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Successful in 1m17s
CD Pipeline / build-and-deploy (push) Successful in 3m47s
CD Pipeline / post-deploy-checks (push) Successful in 1m57s
|
2026-05-07 02:07:43 +08:00 |
|
Your Name
|
1f4a16e625
|
fix(telegram): thread incident follow-up messages
Code Review / ai-code-review (push) Successful in 10s
CD Pipeline / tests (push) Successful in 1m4s
CD Pipeline / build-and-deploy (push) Successful in 3m30s
CD Pipeline / post-deploy-checks (push) Successful in 1m19s
|
2026-05-07 01:11:02 +08:00 |
|
Your Name
|
9365bdab93
|
fix(awooop): mirror telegram outbound messages
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Successful in 1m4s
CD Pipeline / build-and-deploy (push) Successful in 3m57s
CD Pipeline / post-deploy-checks (push) Successful in 1m27s
|
2026-05-07 00:23:32 +08:00 |
|
Your Name
|
c5964fbcd3
|
fix(telegram): deduplicate repeated failure updates
Code Review / ai-code-review (push) Successful in 10s
CD Pipeline / tests (push) Successful in 1m4s
CD Pipeline / build-and-deploy (push) Successful in 3m47s
CD Pipeline / post-deploy-checks (push) Successful in 1m20s
|
2026-05-06 22:36:44 +08:00 |
|
Your Name
|
9dfecc4d1b
|
fix(telegram): separate ssh diagnosis from repair failures
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Successful in 1m27s
CD Pipeline / build-and-deploy (push) Successful in 4m19s
CD Pipeline / post-deploy-checks (push) Successful in 1m25s
|
2026-05-06 22:03:19 +08:00 |
|
Your Name
|
ea5ad040da
|
fix(telegram): clarify automation notification state
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Successful in 1m16s
CD Pipeline / build-and-deploy (push) Successful in 3m39s
CD Pipeline / post-deploy-checks (push) Successful in 1m18s
|
2026-05-06 20:59:58 +08:00 |
|
Your Name
|
639bb64788
|
feat(flywheel): surface ai automation and code review
Code Review / ai-code-review (push) Successful in 31s
CD Pipeline / build-and-deploy (push) Failing after 5m23s
|
2026-04-30 00:09:25 +08:00 |
|
OG T
|
b3d4b9c8a9
|
test(telegram): 修正 test_telegram_message_templates 斷言
CD Pipeline / build-and-deploy (push) Successful in 14m24s
CRITICAL → 嚴重 (ADR-075 中文風險等級)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-12 21:20:16 +08:00 |
|
OG T
|
4707102498
|
feat(telegram): 實作 6 種新訊息模板 (ADR-038)
2026-03-29 ogt: Telegram 訊息模板完整實作
新增訊息類型:
- SentryErrorMessage: Sentry 錯誤通知 (含 Stack Trace)
- ResourceWarnMessage: 資源耗盡警告 (含 CPU/Memory/Disk)
- RepairReportMessage: 自動修復每日報告
- DailySummaryMessage: 每日系統狀態摘要
- DeploySuccessMessage: CD 部署成功通知
- RateLimitMessage: API 限額警告
新增發送方法:
- send_sentry_error()
- send_resource_warning()
- send_repair_report()
- send_daily_summary()
- send_deploy_success()
- send_rate_limit_warning()
新增按鈕:
- Sentry: [🔍 查看詳情] [🔕 靜默 1h]
- Resource: [⚡ 自動擴展] [🔕 靜默 1h]
測試: 14 測試案例全部通過
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-03-29 21:23:07 +08:00 |
|