Roo-Code/packages
Roo Code 93ffcee40d feat: add getTaskAsMarkdown API method for programmatic markdown export
- Add formatTaskAsMarkdown utility to convert ClineMessage arrays to markdown
- Implement getTaskAsMarkdown method in API class to retrieve task content as markdown
- Support both current active task and historical tasks by ID
- Add comprehensive tests for formatting and API functionality
- Update RooCodeAPI interface to include new method
- Fix ESLint warnings by wrapping case blocks with curly braces

This addresses issue #9858 by providing a programmatic way to access the "Copy as markdown" functionality that was previously only available through the UI.
2025-12-05 22:07:41 +00:00
..
build Move the native tool call toggle to experimental settings (#9297) 2025-11-17 09:41:30 -05:00
cloud Metadata‑driven subtasks (no UI changes): automatic parent resume and single‑open safety (#9090) 2025-11-27 21:18:42 -07:00
config-eslint Upgrade to ESLint 9 + share eslint config across workspaces (#3815) 2025-05-21 21:30:21 -07:00
config-typescript Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
evals feat(evals-ui): Add filtering, bulk delete, tool consolidation, and run notes (#9837) 2025-12-04 14:28:37 -07:00
ipc Better IPC error logging (#9727) 2025-12-01 15:02:34 -08:00
telemetry feat: migrate PostHog client to ph.roocode.com (#9402) 2025-11-19 14:44:22 -05:00
types feat: add getTaskAsMarkdown API method for programmatic markdown export 2025-12-05 22:07:41 +00:00