only call `InputCollector::advance_frame`
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 67/100
Research direction
Start in framework_crates/bones_framework/src/networking.rs at the linked lines and trace how prediction frames and rollback catchup frames are identified. Check how snapshot reloads re-run frames with already defined input, then ensure InputCollector::advance_frame runs only during prediction; done when catchup frames reuse their defined input and prediction still advances it.
Written by the indexing model from the issue text.
Description
when we are in a "prediction frame", not a "rollback catchup frame". If there are requests to load a snapshot and re-run frames the input collector's input has already been defined for those frames.
This issue was generated by todo-issue based on a TODO comment in cd62a2f1ccdb00df6003af65f01edb26914c8c33.
- Dominant language
- Rust
- Stars
- 314
- Forks
- 26
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 1
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from fishfolk/bones
-
code:todo
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
code:todo
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
code:todo
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
code:todo
Difficulty 3/5 Half a day Newbie friendliness 48/100
-
code:todo
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
Similar issues
-
bug priority: P3 ready-for-agent
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
shep-pm/shep-kelpie#1332 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
ramensoftware/windhawk#1156 · 2 comments ·
-
Difficulty 1/5 Under an hour Newbie friendliness 67/100
rust-bitcoin/rust-bitcoin#7089 · 1 comment · 1 reaction ·
Maintainers usually reply within 2 days
-
phase:3
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
pchrysostomou/ananke#183 ·
Maintainers usually reply within 1 day
-
area/tools bug session-analysis
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day