Commit 8084414
committed
fix: implement comprehensive failure handling and message archiving for map infrastructure
- Removed the entire PLAN.md file as the map infrastructure is complete
- Deleted the PLAN_partial_completion.md file, indicating partial recovery strategy is deprecated
- Updated documentation to reflect current failure and recovery strategies
- Enhanced failure handling to archive all pending messages on run failure
- Enforced immediate failure on type contract violations without retries
- Added detailed plan for future partial success status and clear/resume capabilities
- Clarified decision rationale for archiving messages and failing entire runs
- Updated migration and testing plans to support new failure semantics and message archiving
- Removed outdated plan files, consolidating failure and recovery approach in codebase
- Overall, this commit solidifies the failure handling, message cleanup, and recovery mechanisms
in the system1 parent a2f5600 commit 8084414
File tree
32 files changed
+955
-3357
lines changed- .changeset
- pkgs
- client
- core
- schemas
- supabase
- migrations
- tests/start_flow
- dsl
- __tests__/types
- src
- edge-worker
- src/__tests__/types
- scripts
32 files changed
+955
-3357
lines changedFile renamed without changes.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
File renamed without changes.
This file was deleted.
0 commit comments