Skip to content

[BUG] / [FEATURE] : Preserve generated output on reached Limits issues / Cost Issues #261

@mrwiora

Description

@mrwiora

Describe the bug
I run strix on github workflow with a paid claude subscription and run into a rate limit. Output for round about 2$ was wasted, as it has been thrown away.

To Reproduce
Steps to reproduce the behavior:

  1. Set up Strix as Github Workflow
  2. Set up Claude Paid Subscription API Key
  3. Run strix on an (not so large) codebase
  4. With bad luck the procedure was too intensive
❌ Penetration test failed: LLM request failed: Rate limit exceeded

╭────────────────────── 🔍 Live Penetration Test Status ───────────────────────╮
│                                                                              │
│  🦉 Running penetration test...                                              │
│                                                                              │
│  🧠 Model: ***                                       │
│  🔍 Vulnerabilities: 0                                                       │
│  🤖 Agents: 7 • 🛠️ Tools: 87                                                  │
│  📥 Input: 2.1M • ⚡ Cached: 1.6M                                            │
│  📤 Output: 23.7K • 💰 Cost: $2.6737                                         │
│                                                                              │
╰──────────────────────────────────────────────────────────────────────────────╯
Error: Process completed with exit code 1.

Reference: https://github.com/mrwiora/tpm2-kira/actions/runs/20994975512/job/60351631624

Expected behavior

  1. best outcome would be a finished resultset
  2. when it aborts the intermediate output that has been generated should be preserved somewhere

Screenshots

Image Image

System Information:

Additional context
I answered to a similar bug, but obviously nobody gets notified there anymore, as this one is closed.
#80 (comment)
I requested support from Claude, but this seems to be not of interest for them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions