Skip to content

Fix Python format string issues and add telemetry improvements#27

Merged
cjohnson74 merged 1 commit intomainfrom
fix/mechjeb-readme-llm
Nov 2, 2025
Merged

Fix Python format string issues and add telemetry improvements#27
cjohnson74 merged 1 commit intomainfrom
fix/mechjeb-readme-llm

Conversation

@cjohnson74
Copy link
Owner

  • Escaped curly braces in audit.txt prompt template to prevent KeyError
  • Escaped curly braces in flight_template.txt to prevent format string errors
  • Enhanced JSON parsing in json_utils.py with better error handling
  • Added telemetry_collector.py with graceful FAR property handling
  • Added kosmos.py with soft reset mode and exception debugging
  • Added MechJeb and kRPC documentation prompts
  • Updated flight.py to use new flight template

These changes fix multiple runtime errors that were preventing missions from executing.

- Escaped curly braces in audit.txt prompt template to prevent KeyError
- Escaped curly braces in flight_template.txt to prevent format string errors
- Enhanced JSON parsing in json_utils.py with better error handling
- Added telemetry_collector.py with graceful FAR property handling
- Added kosmos.py with soft reset mode and exception debugging
- Added MechJeb and kRPC documentation prompts
- Updated flight.py to use new flight template

These changes fix multiple runtime errors that were preventing missions from executing.
@cjohnson74 cjohnson74 merged commit 790184e into main Nov 2, 2025
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.

1 participant