- 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> |
||
|---|---|---|
| .. | ||
| Jobs | ||
| Livewire | ||
| .gitkeep | ||
| AgentApiKeyServiceTest.php | ||
| AgentApiKeyTest.php | ||
| AgentPhaseTest.php | ||
| AgentPlanTest.php | ||
| AgentSessionTest.php | ||
| ApiKeyManagerTest.php | ||
| ContentServiceTest.php | ||
| ForAgentsControllerTest.php | ||
| IpRestrictionServiceTest.php | ||
| PlanRetentionTest.php | ||
| PlanTemplateServiceTest.php | ||
| PromptVersionTest.php | ||
| SecurityTest.php | ||
| TemplateVersionManagementTest.php | ||
| WorkspaceStateTest.php | ||