feature/Skills-team-files · L-261022-e88cbf

Merged
LC
6d ago
+410-112

The run and inputs skills now look among the team's files with the workshop's mthds_list_files before asking for a file, and pass a chosen file by its storage address instead of downloading and uploading it again. When the factory makes synthetic test files for a saved method, the inputs skill uploads them as that method's test files, falling back to ordinary uploads when the folder is not linked to a saved method or the workshop is older. A shared reference holds the lookup rules for both skills, including refusing an Office file for an input that reads only PDFs and pictures.

Closes L-261022-e88cbf
Advances L-261021-a262bf
Leaves L-261023-4fea78

🤖 Generated with Claude Code


Summary by cubic

pipelex-inputs and pipelex-run now look among the team's files before asking the user for one, passing the chosen file by its pipelex-storage:// address so nothing is re-uploaded.

  • Adds a shared team-files.md reference that both skills read on mthds_list_files, covering the organization's uploads, a method's test files, and run outputs.
  • Uploads synthetic files with kind: "test" so they become the saved method's test files; a Mixed preparation takes two calls, and workshops that don't acknowledge the kind fall back to asking for files as before.
  • Refuses an Office file for a Document input that reads only PDFs and pictures, and points the by-id lookup at the .pipelex/method.json link location.