   
|
0d15c5e79e
|
feat(canvas): present structured error outcomes (#16231)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: neubig <neubig@users.noreply.github.com>
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
|
2026-08-15 14:01:26 -04:00 |
|
 Graham Neubigandneubig
|
3598bb14e3
|
fix: preserve Canvas analytics identity (#1839)
* fix: unify Canvas PostHog identity
* fix: preserve funnel events across backend transitions
* fix: preserve telemetry consent through cloud login
* fix: isolate Canvas telemetry from host PostHog
* fix: preserve telemetry during client startup
* fix: centralize Canvas telemetry ownership
* fix: make telemetry lifecycle atomic
---------
Co-authored-by: neubig <neubig@users.noreply.github.com>
|
2026-07-19 20:16:20 +01:00 |
|
 Hiep Leandallhands-bot
|
37d5c1dfa0
|
chore: remove unused utility functions (#560)
* chore: remove unused utility functions
* chore: Remove PR-only artifacts
---------
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
|
2026-05-18 10:57:40 +07:00 |
|
openhands
|
1c239d73a9
|
Port OpenHands frontend to direct agent_server integration
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-24 02:46:34 +00:00 |
|