feat: add official Codex skill and harden task execution
Install and update artemis-use with task diagnostics and plugin guidance. Preserve cross-device file receipts, review canonical reports, guard stage transitions and reduce small history summaries. Improve exploration lifecycle, request recovery and browser live connections.
This commit is contained in:
1 parent
2328a4df0c
commit
e1ea099592
128 files changed
+4944
-700
No files matched your search
@@ -23,6 +23,23 @@ from apps.admin_console.services.exploration_service import exploration_service
|
||||
router = APIRouter(prefix="/api/explorations", tags=["exploration"])
|
||||
|
||||
|
||||
@router.get("/{exploration_id}/deletion-preview")
|
||||
def preview_deletion(exploration_id: str):
|
||||
from apps.admin_console.services.task_deletion import exploration_deletion_preview
|
||||
|
||||
with domain_errors():
|
||||
return exploration_deletion_preview(exploration_id)
|
||||
|
||||
|
||||
@router.delete("/{exploration_id}")
|
||||
def delete_conversation(exploration_id: str):
|
||||
from apps.admin_console.services.exploration_deletion import delete_exploration
|
||||
|
||||
with domain_errors():
|
||||
deleted = delete_exploration(service.repository, exploration_id)
|
||||
return {"status": "success", "deleted_session_ids": deleted}
|
||||
|
||||
|
||||
@contextmanager
|
||||
def domain_errors():
|
||||
try:
|
||||
|
||||
Reference in new issue
Block a user