Jack Forgash
533c34eb5a
Implement AI-powered GitHub Actions failure assessor
...
Add comprehensive failure analysis system that replaces basic Slack notifications with Claude Code SDK-powered root cause analysis and actionable recommendations.
Key Features:
- Generic failure assessor using Claude Code SDK for intelligent analysis
- Enhanced Slack integration with formatted failure reports
- Repository-agnostic design using GitHub Actions context
- Comprehensive logging and error handling
- Metadata-only analysis when logs are unavailable
Components Added:
- python/failure_assessor.py: Main analysis script with Claude Code SDK integration
- .claude/agents/workflow-failure-investigator.md: Specialized failure analysis agent
- Enhanced python/slack_alert.py with analysis text support
- Updated dbt_run_adhoc.yml workflow with failure assessor integration
Technical Improvements:
- Removed hardcoded repository references for portability
- Added proper GitHub CLI repository context handling
- Implemented fallback analysis for cases with missing logs
- Added claude-code-sdk and requests to requirements.txt
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-06 18:59:20 -04:00
Jack Forgash
2c516c4a22
Merge pull request #494 from FlipsideCrypto/quickfix-ez-verified
...
docs_update / docs_update (push) Has been cancelled
dbt_run_streamline_transactions_realtime / run_dbt_jobs (push) Has been cancelled
dbt_run_scheduled_non_core / run_dbt_jobs (push) Has been cancelled
dbt_run_scheduled_core / run_dbt_jobs (push) Has been cancelled
dbt_run_streamline_blocks_realtime / run_dbt_jobs (push) Has been cancelled
dbt_run_streamline_chunks_realtime / run_dbt_jobs (push) Has been cancelled
docs_update / notify-failure (push) Has been cancelled
dbt_run_streamline_transactions_realtime / notify-failure (push) Has been cancelled
dbt_run_scheduled_non_core / notify-failure (push) Has been cancelled
dbt_run_scheduled_core / notify-failure (push) Has been cancelled
dbt_run_streamline_blocks_realtime / notify-failure (push) Has been cancelled
dbt_run_streamline_chunks_realtime / notify-failure (push) Has been cancelled
dbt_run_streamline_non_core_weekly / run_dbt_jobs (push) Has been cancelled
dbt_run_full_observability / run_dbt_jobs (push) Has been cancelled
dbt_run_streamline_non_core_weekly / notify-failure (push) Has been cancelled
dbt_run_full_observability / notify-failure (push) Has been cancelled
quickfix/prioritize verified price
2025-08-06 16:09:16 -04:00
Jack Forgash
555d6972e9
fix col ref
2025-08-06 16:09:06 -04:00
Jack Forgash
0317b47334
prioritize verified price
2025-08-06 16:01:16 -04:00
Jack Forgash
f5065f7313
Merge pull request #493 from FlipsideCrypto/quickfix-dupe-error
...
docs_update / docs_update (push) Has been cancelled
docs_update / notify-failure (push) Has been cancelled
dbt_run_streamline_non_core_weekly / run_dbt_jobs (push) Has been cancelled
dbt_run_streamline_non_core_weekly / notify-failure (push) Has been cancelled
dbt_run_dev_refresh / run_dbt_jobs (push) Has been cancelled
dbt_run_dev_refresh / notify-failure (push) Has been cancelled
dbt_test_scheduled / run_dbt_jobs (push) Has been cancelled
dbt_run_observability / run_dbt_jobs (push) Has been cancelled
dbt_run_streamline_blocks_realtime / run_dbt_jobs (push) Has been cancelled
dbt_run_streamline_chunks_realtime / run_dbt_jobs (push) Has been cancelled
dbt_run_observability / notify-failure (push) Has been cancelled
dbt_run_streamline_blocks_realtime / notify-failure (push) Has been cancelled
dbt_run_streamline_chunks_realtime / notify-failure (push) Has been cancelled
add token_contract_address to pk
2025-08-02 09:29:10 -04:00
Jack Forgash
5241ddf5c8
add token_contract_address to pk
2025-08-02 09:28:43 -04:00
Jack Forgash
f56e9e72f6
Merge pull request #486 from FlipsideCrypto/llm-docs-table-descriptions
...
LLM Context/table desc updates
2025-07-22 12:05:43 -06:00
Jack Forgash
5d710f17b3
mv table docs to /tables
2025-07-22 12:00:42 -06:00
Jack Forgash
5d812e4bdb
upd yml w docs block
2025-07-22 10:48:57 -06:00
Jack Forgash
9858764190
upd table docs
2025-07-22 10:39:08 -06:00
Jack Forgash
18a56efa86
rm near from overview
2025-07-15 13:14:17 -06:00
Jack Forgash
096ac0a121
table docs updates
2025-07-15 13:08:17 -06:00
Jack Forgash
7de621a334
upd doc standards
2025-07-15 13:00:00 -06:00
Jack Forgash
1a087255ee
upd rules for docs review
2025-07-15 12:46:41 -06:00
Jack Forgash
60ee794e1b
upd rules
2025-07-15 12:37:26 -06:00
Jack Forgash
da46d888a5
upd table docs and rules
2025-07-09 14:01:51 -06:00
Jack Forgash
b578941328
Merge pull request #489 from FlipsideCrypto/AN-6338-Burrow-Bug
...
An 6338 burrow bug
2025-07-09 11:24:24 -06:00
Jack Forgash
8a24067f05
Merge pull request #491 from FlipsideCrypto/AN-6392-2-transfers
...
Add is_verified to ez transfers
2025-07-09 11:24:13 -06:00
Jack Forgash
b61f9f6c45
addback !fee_detail to collaterals
2025-07-09 11:21:36 -06:00
Jack Forgash
29de084303
add coalesc
2025-07-09 10:58:10 -06:00
gregoriustanleyy
5a59103eac
tweak repay
2025-07-10 00:54:46 +08:00
Jack Forgash
2a89cf7a8d
feat(core__ez_token_transfers): restore token_is_verified field and docs per #490
2025-07-09 10:38:21 -06:00
gregoriustanleyy
8b5ef26f12
adjust collateral
2025-07-09 12:02:29 +08:00
Jack Forgash
f898c9e97f
Merge pull request #490 from FlipsideCrypto/AN-6392-verified-tokens
...
AN-6392/IS_VERIFIED
2025-07-07 15:30:47 -06:00
Jack Forgash
cdc30d1b66
rm update to token transfers
2025-07-07 13:12:42 -06:00
Jack Forgash
f8cf684036
add token transfers
2025-07-07 12:08:27 -06:00
Jack Forgash
8d09bd8c22
add is_verified flag AND limit to just near. Use crosschain for ez_intents
2025-07-07 12:03:44 -06:00
gregoriustanleyy
012aa1857e
readd fee_detail filter
2025-07-02 12:42:33 +07:00
gregoriustanleyy
ed23f197bb
borrows
2025-07-01 23:16:11 +07:00
Stanley
c089b6d604
Merge pull request #488 from FlipsideCrypto/Rhea-Hotfix
...
Rhea Hotfix
2025-07-01 11:16:36 -04:00
gregoriustanleyy
18665156e8
rename
2025-07-01 22:15:04 +07:00
gregoriustanleyy
3301027e51
rm over-restrictive filter != (fee_detail)
2025-07-01 14:35:23 +07:00
Stanley
65eddefbcc
Merge pull request #482 from FlipsideCrypto/AN-6277-Rhea
...
AN-6277 Rhea Finance
2025-07-01 01:44:56 -04:00
Jack Forgash
07c9fc9ace
Merge pull request #487 from FlipsideCrypto/quickfix-bal-dupes
...
quickfix balances/upd qualify field
2025-06-30 12:02:12 -06:00
Jack Forgash
8d6a66b0cc
upd qualify field
2025-06-30 12:01:53 -06:00
gregoriustanleyy
5445da0741
rm over-restrictive filter
2025-06-30 19:40:01 +07:00
gregoriustanleyy
f946204739
final + reslate col name
2025-06-26 18:16:40 +07:00
Jack Forgash
0864a9c1ee
1 shot table desc updates
2025-06-24 17:00:58 -04:00
Jack Forgash
646b60d73f
Merge pull request #485 from FlipsideCrypto/fix-gha
...
fix gha secret ref
2025-06-24 14:31:41 -06:00
Jack Forgash
ab815eb7bf
fix gha secret ref
2025-06-24 16:31:16 -04:00
Jack Forgash
bffc8e476f
Merge pull request #484 from FlipsideCrypto/quickfix-upd-overview
...
LLM Context/Upd Overview Rule + Add refresh step to docs
2025-06-24 14:28:16 -06:00
Jack Forgash
ad597a6df6
rm explicit intent ref
2025-06-24 16:22:51 -04:00
Jack Forgash
d163290ea3
try add update cache
2025-06-24 16:17:15 -04:00
Jack Forgash
1033be9136
upd overview
2025-06-24 16:13:23 -04:00
Jack Forgash
e6333731df
Merge pull request #483 from FlipsideCrypto/llm-docs
...
LLM Context/upd descriptions and rules
2025-06-24 13:31:52 -06:00
Jack Forgash
7dfaf7c044
upd overview w expert tags
2025-06-24 15:29:15 -04:00
Jack Forgash
f4731c15b6
upd descriptions and rules
2025-06-24 15:14:26 -04:00
gregoriustanleyy
4a2eb1d961
change yml
2025-06-18 21:56:21 +07:00
gregoriustanleyy
a2baf5f267
add Rhea
2025-06-18 21:42:01 +07:00
Jack Forgash
b9ee572bd0
Merge pull request #481 from FlipsideCrypto/quickfix-wnear-token-metadata
...
force wNear for near symbol
2025-06-16 15:11:00 -06:00