Repository navigation
Release Microbot 2.6.32: world-hop budget, camera settle, logout and console fixes #1957
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
d35b299
feat(ui): remember the open console and sidebar tab across restarts
irkedMATT 6e36847
feat(ui): auto-scroll the console to the latest logs
irkedMATT 658abbf
feat(world-hop): pace hops against an estimated per-IP hop allowance
chsami 798168f
fix(world-hop): close the F2P membership prompts that block the world…
chsami de3e08b
fix(world-hop): count the first login after a client launch
chsami dcd365f
Merge pull request #1942 from chsami/claude/world-hop-budget
chsami e263c4f
fix(world-hop): harden hop budget keying, file writes and long waits
chsami 7abcc56
fix(supplies): let owning scripts confirm terminal logout before stop…
droplugins 511b7d4
fix(logout): use ClientThread predicate for terminal input guard
droplugins da0a623
fix(logout): confirm login screen and arm suppression once per stop
droplugins 7cdf412
docs(logout): clarify confirmed state and single suppression request
droplugins b586c6f
fix(world-hop): address review of the hop budget follow-up
chsami 5be4b1a
Merge pull request #1943 from chsami/claude/hop-budget-followups
chsami c0a3a91
fix(world-hop): refuse blocked hops before waiting and load the budge…
chsami 49cc3da
Merge pull request #1945 from chsami/claude/hop-budget-followups-2
chsami 58bd4c0
fix(world-hop): call hopToWorld once per attempt in Rs2WorldUtil.hopW…
chsami ba2ea70
fix(world-hop): wait for login before the single hop attempt in hopWorld
chsami 25b1e94
Merge pull request #1946 from chsami/claude/worldutil-single-hop
chsami b3df414
fix(hop): scope cantHopWorld to the members-area tile it was refused on
chsami 4058653
Merge pull request #1947 from chsami/claude/canthop-reset
chsami 6209ab9
fix(supplies): stop equipment load once the missing-supply handler ta…
chsami b2f3b30
Merge pull request #1944 from droplugins/dro-terminal-logout-owner
chsami 6265132
Merge pull request #1939 from HazeyByte/feat/client-ui-console-and-pa…
chsami 63a1ca5
fix(walker): keep banked direct walks alive on MOVING and honour fini…
chsami c06177f
Merge pull request #1948 from chsami/claude/walker-banked-moving
chsami 7bb8f71
fix(camera): wait for the yaw to settle after a camera turn
chsami bb6db46
fix(logout): keep Auto Login suppressed while a terminal logout is de…
chsami 77eec06
Merge pull request #1950 from chsami/claude/autologin-suppression-lapse
chsami ab64623
fix(console): show each log line once and stop following on user input
chsami 8fc78b5
Merge pull request #1951 from chsami/claude/console-followups
chsami f864b24
Merge pull request #1949 from chsami/claude/camera-settle
chsami 9d65270
fix(camera): fall back to a direct camera read instead of a fake 0
chsami 5e9e77b
Merge pull request #1952 from chsami/claude/camera-followups
chsami 8b6ae62
fix(logout): keep terminal-stop Auto Login suppression alive in every…
chsami d9ad291
Merge pull request #1953 from chsami/claude/autologin-followups
chsami f534f83
fix(ui): keep the saved sidebar tab and stdout intact while closing
chsami 805a221
Merge pull request #1954 from chsami/claude/console-shutdown-followups
chsami ea05a88
fix(ui): keep sidebar state and console logging across close and logb…
chsami 452e111
Merge pull request #1955 from chsami/claude/console-closing-r3
chsami 00aea20
fix(logging): reattach game chat and error telemetry appenders after …
chsami d16f892
Merge pull request #1956 from chsami/claude/client-appenders-reset-re…
chsami d415df8
Merge remote-tracking branch 'origin/development' into claude/release…
chsami 834248f
chore(release): bump microbot.version to 2.6.32
chsami File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Use one observed logout state.
Line 279 tells scripts to wait for
LOGGED_OUT, but Line 281 identifiesLOGIN_SCREENas the terminal state. Change Line 279 toLOGIN_SCREENso scripts do not wait for a different state before notifying and cancelling the loop.🤖 Prompt for AI Agents