Skip to content

feat(vscode): recipes view with Run and save, Learn view, walkthrough (0.2.0) (#292) - #299

Merged
russoedu merged 3 commits into
feat/output-formatsfrom
feat/vscode-guide-recipes
Oct 16, 2026
Merged

russoedu merged 3 commits into
feat/output-formatsfrom
feat/vscode-guide-recipes

Conversation

@russoedu

Copy link
Copy Markdown
Collaborator

Part of #292. Stacked on #298 (the output formats): merge #298 first; this PR then retargets to main.

  • Recipes view: the workspace's recipes grouped by output id. Run on an input runs that one; on an output it runs every input that feeds it (a cancellable notification, in a process of its own).
  • Save: when the crawl is over, the operating system's save dialog asks where; the file's extension is the format (.xlsx, .csv, .html, .pdf, .json, .jsonl, .yml). New opencraw export writes a finished run in any of them.
  • Learn view and a Get started walkthrough (opened once on first run).
  • Minimum VS Code 1.127.0 (the release of 1 July 2026); the editor e2e now runs on it.
  • Extension version 0.2.0.

Still to come for #292: MCP help, the OpenCraw agent.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TjR6eM2tUwU3NGnKXsmEap

russoedu and others added 3 commits October 16, 2026 17:47
opencraw export <records.jsonl> <output recipe> --out <file>: the extension chooses
the format, as it does for run; core gains outputRecordOf to read a stored line back.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TjR6eM2tUwU3NGnKXsmEap
…ugh (0.2.0)

- Recipes view: workspace recipes grouped by output id; Run on an input runs it, Run on an output
  runs all its inputs, in a process of its own with a cancellable notification
- when the crawl is over the OS save dialog asks where; the extension of the file is the format
  (xlsx, csv, html, pdf, json, jsonl, yml); opencraw export writes it
- Learn view and a Get started walkthrough (also opened once on first run)
- the minimum VS Code is 1.127.0 (1 July 2026); the editor e2e runs on it

Part of #292.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TjR6eM2tUwU3NGnKXsmEap
@russoedu
russoedu merged commit 66d1ac4 into feat/output-formats Oct 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant