Skip to content

Feat/rewrite scaffold recordings#130

Merged
bskdany merged 15 commits intorewrite-scaffoldfrom
feat/rewrite-scaffold-recordings
Jan 15, 2026
Merged

Feat/rewrite scaffold recordings#130
bskdany merged 15 commits intorewrite-scaffoldfrom
feat/rewrite-scaffold-recordings

Conversation

@incogiscool
Copy link
Copy Markdown
Contributor

No description provided.

@incogiscool incogiscool requested a review from bskdany November 29, 2025 21:11
@incogiscool
Copy link
Copy Markdown
Contributor Author

FYI, I'm allowed to merge which shouldn't be allowed for security.

Screenshot 2025-11-29 at 4 11 52 PM

@bskdany
Copy link
Copy Markdown
Contributor

bskdany commented Dec 2, 2025

FYI, I'm allowed to merge which shouldn't be allowed for security.

Screenshot 2025-11-29 at 4 11 52 PM

Bah that's fine I didn't add branch protection on this rewrite branch, I'm going to throw it into main soon anyways

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You shouldn't import by path, look at the readme installation all the way to the bottom, you may have skipped the pip install -e . step

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix this pattern everywhere in your files plz

for client_id in disconnected:
connected_clients.pop(client_id, None)

recorder.stop()
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

would this recorder.stop() ever fire?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like the loop from the packets doesn't end. I think its good to have just in case anything abnormal from the packet function.

@app.post("/record_stop")
async def record_stop(x_client_id: str = Header(alias="X-Client-ID")):

recorder.stop()
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about this one but maybe stopping the recording should also just close the mission, what do you think

Copy link
Copy Markdown
Contributor Author

@incogiscool incogiscool Jan 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe can call the stop function inside of the close mission function, but not completely take away the stop function?

@bskdany bskdany self-requested a review January 15, 2026 22:28
@bskdany bskdany merged commit f7e9672 into rewrite-scaffold Jan 15, 2026
3 of 4 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.

2 participants