Releases: clumsyquest/axyr
Releases · clumsyquest/axyr
Release list
axyr v0.1.0
What's Changed
- Add Apach-2.0 license by @clumsyquest in #1
- docs: add Nucleo-F401RE flashing & ST-LINK Linux troubleshooting by @clumsyquest in #2
- docs: add Nucleo-F401RE flashing & ST-LINK Linux troubleshooting by @clumsyquest in #3
- feat(firmware): add crash_demo fault-injection app by @clumsyquest in #4
- feat(firmware): intercept faults with a custom k_sys_fatal_error_handler by @clumsyquest in #5
- feat(firmware): emit structured AXYR_CRASH packet over serial by @clumsyquest in #6
- feat(engine): serial crash listener + addr2line symbolizer by @clumsyquest in #7
- feat(engine): add MCP server + crash-file output (get_last_crash) — V1 complete by @clumsyquest in #8
- feat(engine): decode fatal reason codes into human-readable cause by @clumsyquest in #9
- feat(engine): attach recent serial output to crash reports by @clumsyquest in #11
- feat(engine): add debug-probe (SWD) foundation via probe-rs by @clumsyquest in #12
- feat(mcp): expose board actions (reboot, flash, read_memory) to agents by @clumsyquest in #13
- docs: refresh root README for current capabilities by @clumsyquest in #14
- docs: add architecture overview by @clumsyquest in #15
- feat(engine): build the system map from the Zephyr devicetree by @clumsyquest in #16
- feat(engine): read firmware globals live by name (generic) by @clumsyquest in #17
- revert(engine): drop the halting live-variable read (intrusive) by @clumsyquest in #18
- feat(engine): read non-intrusive telemetry over RTT by @clumsyquest in #19
- feat(engine): consolidate into one probe-owning local agent over RTT by @clumsyquest in #20
- perf(engine): drain RTT tightly + larger up-buffer for crash capture by @clumsyquest in #21
- feat: capture coredump from a RAM buffer over SWD (dedicated channel) by @clumsyquest in #22
- feat(engine): expose live RTOS thread state (get_threads) by @clumsyquest in #23
- feat(engine): decode live peripheral state from the SVD (read_peripheral) by @clumsyquest in #24
- feat(engine): label system-map devices by kind (led/sensor/bus/...) by @clumsyquest in #25
- feat(engine): read live global variables by name (read_variable) by @clumsyquest in #26
- feat(engine): context-switch timeline (get_trace) by @clumsyquest in #27
- feat(engine): retry transient SWD errors for deterministic reads by @clumsyquest in #28
- docs: add the dashboard/agent data contract by @clumsyquest in #29
- feat(engine): get_snapshot — the whole system in one structured JSON call by @clumsyquest in #30
- feat(engine): list_variables — the agent discovers the project's globals by @clumsyquest in #31
- feat(engine): list_peripherals — discover valid read_peripheral arguments by @clumsyquest in #32
- feat(engine): list_firmware — autonomous flash, no human in the loop by @clumsyquest in #33
- feat(firmware): axyr Zephyr module — one switch (CONFIG_AXYR) for on-device support by @clumsyquest in #34
- feat(engine): proactive health checks (get_health) — insight, not raw data by @clumsyquest in #35
- feat(engine): snapshot diff (diff_snapshot) — what changed since it worked by @clumsyquest in #36
- feat(engine): self-heal a wedged SWD link (auto-reattach) by @clumsyquest in #37
- feat(engine): record system state over time (get_history) — for animation by @clumsyquest in #38
- feat(engine): non-intrusive trigger (watch_until) by @clumsyquest in #39
- feat(engine): native symbolization — drop the external addr2line binary by @clumsyquest in #40
- feat(engine): HTTP API front-end for the dashboard (+ /graph) by @clumsyquest in #41
- feat(engine): native crash unwinding — drop runtime gdb+python by @clumsyquest in #42
- feat(dashboard): real-time web cockpit (System + Agent), wired to the engine API by @clumsyquest in #43
- feat(engine): multi-chip auto-attach — no more hardcoded STM32F401 by @clumsyquest in #44
- feat: distribute the axyr agent — GitHub releases + install script by @clumsyquest in #45
- feat: split agent/engine — dumb local relay, all analysis server-side by @clumsyquest in #46
- feat: cloud engine — token auth, wss through the HTTP edge, Dockerfile by @clumsyquest in #47
Full Changelog: https://github.com/clumsyquest/axyr/commits/v0.1.0