Skip to content

Fix/breakpoint hit counts#1363

Merged
Timi16 merged 31 commits into
Timi16:mainfrom
israelolrunfemi:fix/breakpoint-hit-counts
May 28, 2026
Merged

Fix/breakpoint hit counts#1363
Timi16 merged 31 commits into
Timi16:mainfrom
israelolrunfemi:fix/breakpoint-hit-counts

Conversation

@israelolrunfemi
Copy link
Copy Markdown
Contributor

Closes: #1267
fix(debugger): track and display breakpoint hit counts

  • add per-breakpoint hit_count state
  • increment counts on confirmed breakpoint hits
  • expose hit counts in TUI, JSON, and timeline output
  • add deterministic breakpoint hit count tests

cyber-excel10 and others added 29 commits April 24, 2026 02:30
- Add ServerCapabilities struct with 10 feature flags
- Extend handshake protocol to exchange capabilities
- Validate capabilities at connection time
- Add IncompatibleCapabilities response for mismatches
- Guard optional methods with capability checks
- Add comprehensive documentation
- Add 11 unit tests (all passing)
- Fix pre-existing bugs in output.rs, invoker.rs, commands.rs, main.rs

Fixes Timi16#837
…config-and-bench-selftest

docs: add VS Code setup and config guidance
…-crosslinks

docs: make Epic J roadmap easier to execute
…rial

Resolves I-039 (Timi16#950): scenario-cookbook.md now includes a full
end-to-end section covering TOML authoring, running the scenario,
reading the trace output, and diagnosing a failure — not just
isolated snippets.

Resolves I-047 (Timi16#957): new docs/tutorials/plugin-development.md
walks through building a gas-spike-alerter plugin from scratch:
crate setup, trait implementation, manifest authoring, build,
install, hot-reload iteration, custom commands, and signing.
Updates docs/index.md to cross-link both documents.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…-cookbook-and-plugin-tutorial

docs: add end-to-end scenario walkthrough and plugin development tuto…
feat: stabilize codebase and implement symbolic grading, remote request IDs and plugin audit tools
docs: enhance scenario runner, fix auth tutorial checklist and link contribution areas
Implement Docs Updates and VS extension upgrase
…pability-negotiation

feat: implement issue Timi16#837 - remote capability negotiation
…erage

Resolves two documentation gaps identified in the backlog:

- source-level-debugging.md: adds a dedicated "When DWARF Is Absent:
  Heuristic Fallback" section explaining the heuristic function-level
  mapping mode, the HEURISTIC_NO_DWARF reason code, breakpoint response
  fields, how to compile with debug symbols, and how to diagnose fallback
  mode via the inspect command. Complements the existing FAQ entry.

- debug-cross-contract.md: adds section 8 "Isolating Cross-Contract
  Calls with --mock" covering the --mock flag syntax, a worked example,
  multi-callee mocking, the mock call log, the VS Code launch.json
  config, and guidance on when to use the flag. References mock-helpers.md
  for advanced patterns. Renumbers the subsequent sections accordingly.

closes Timi16#948
closes Timi16#949
…rf-fallback-and-mock-flag

docs: add DWARF-absent heuristic fallback and --mock flag coverage
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 28, 2026

@israelolrunfemi Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Timi16 Timi16 merged commit ecc62e2 into Timi16:main May 28, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Debugger: show hit count for repeated breakpoints

9 participants