- Delete Models/AgentWorkspaceState.php (legacy port, no backing table) - Rewrite Models/WorkspaceState.php as the single canonical state model backed by agent_workspace_states table with array value cast, type helpers, scopeForPlan/scopeOfType, static getValue/setValue, and toMcpContext() for MCP tool output - Update AgentPlan::states() relation and setState() return type - Update StateSet MCP tool import - Update SecurityTest to use WorkspaceState - Add WorkspaceStateTest covering table, casts, type helpers, scopes, static helpers, toMcpContext, and AgentPlan integration - Mark CQ-001 done in TODO.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| StateGet.php | ||
| StateList.php | ||
| StateSet.php | ||