Fix/breakpoint hit counts#1363
Merged
Merged
Conversation
- 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…
…st IDs and plugin audit tools
feat: stabilize codebase and implement symbolic grading, remote request IDs and plugin audit tools
…ontribution areas
docs: enhance scenario runner, fix auth tutorial checklist and link contribution areas
Implement Docs Updates and VS extension upgrase
…rade-check Making changes
…pability-negotiation feat: implement issue Timi16#837 - remote capability negotiation
Symbolic coverage
…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
|
@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! 🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes: #1267
fix(debugger): track and display breakpoint hit counts