Commit graph

5 commits

Author SHA1 Message Date
Anish Sarkar
deb67fbad7 feat(artifacts): update artifact handling for revisions and improve documentation
- Added support for loading current deliverables and context for artifact revisions with `load_artifact_for_revision`.
- Removed the deprecated `load_artifact_source` tool.
- Enhanced documentation for artifact skills, including detailed revision instructions for DOCX, PDF, PPTX, and XLSX formats.
- Updated the Dockerfile to include the `python-docx` package for document generation.
- Adjusted artifact file roles in the database schema to exclude the source role.
2026-08-18 04:25:10 +05:30
CREDO23
6fe969d795 feat(sandbox): add xlsxwriter to image 2026-08-12 13:56:47 +02:00
Anish Sarkar
cc3549d971 refactor(artifacts): make rendered verification format-aware
Move shared OOXML safety checks and rendering policies behind format adapters so PPTX can reuse the verification pipeline without inheriting document-only assumptions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 05:18:05 +05:30
Anish Sarkar
91b4727890 fix(sandbox): replace inherited artifact skills in image 2026-08-12 03:31:15 +05:30
Anish Sarkar
c6e82ca840 feat(opensandbox): add opensandbox server configuration and Docker support
- Introduced the opensandbox-server service in docker-compose files for local sandbox execution.
- Configured environment variables and health checks for the opensandbox server.
- Added sandbox.toml configuration file for server settings.
- Created a Dockerfile for the sandbox environment with necessary dependencies and Python setup.
2026-08-07 09:20:51 +05:30