Commit Graph
19 Commits
Author SHA1 Message Date
bendtherules 26509680ea feat(tool): add recursive flag to section content retrieval
- Introduce `recursive` boolean argument (default true) to the getSectionContent tool schema.
- Update descriptions to clarify that recursive fetching occurs only when `recursive=true`.
- Pass the `recursive` parameter from the CLI wrapper to the core tool function.
- Modify the content fetching logic to traverse child sections only when `recursive` is enabled.
2026-04-09 09:51:43 +05:30
bendtherules 1b338ffed7 build: Add opencode tools for testing 2026-04-08 19:04:29 +05:30
bendtherules 30debd2cf9 build: EvaluateInEngine262 tool 2026-04-08 18:38:58 +05:30
bendtherules b73035a4d3 chore: Archive some plans 2026-04-08 14:27:05 +05:30
bendtherules ebe36c3737 build: ask262Debug 2026-04-08 13:55:13 +05:30
bendtherules 0b58f8483a plan(ask262Debug) - simplify imports 2026-04-08 13:11:27 +05:30
bendtherules 919f98ad4c Fix .opencode/gitignore 2026-04-08 12:01:21 +05:30
bendtherules 90eb347235 refactor(plan): update model path and enhance Babel plugin for ask262Debug 2026-04-07 16:33:20 +05:30
bendtherules c1237d146d plan: mark section ids from code 2026-04-07 14:02:15 +05:30
bendtherules 88af87b7ae build: Implement formatForIngestion 2026-04-04 19:29:29 +05:30
bendtherules 290ac89325 plan(HTML‑to‑Markdown): add sample code 2026-04-04 19:03:44 +05:30
bendtherules 18168e8d3e plan(mimo-v2-pro): add plan for HTML‑to‑Markdown transformations 2026-04-04 18:00:45 +05:30
bendtherules ec5669dcd7 feat: Impl HtmlTextSplitter 2026-04-03 11:04:40 +05:30
bendtherules 70e42eb727 feat(spec-ingestion): unify breakdown strategy with alwaysBreak flag and inline markers
- Consolidate all structural element breakdowns into a single `breakDownSection` function using an `alwaysBreak` flag.
- Introduce `BREAKDOWN_TAGS` configuration array containing metadata (tag, alwaysBreak, title/id selectors) for each element type.
- Replace previous multi‑phase approach with a unified sequential breakdown flow: `emu-clause` (always extracts children) → `emu-table` → `emu-grammar` → `td` → `p`.
- Add inline markers `[Subsection available: title "X" at sectionid: ID]` where content is removed, enabling parent awareness.
- Update documentation to reflect the new unified breakdown logic, tag table, and hierarchical ID format.
- Adjust threshold handling, recursion depth, and metadata tracking to work with the new unified approach.
2026-03-31 14:45:16 +05:30
bendtherules 9f8148bf62 docs(plans): add plan for parent section breakdown awareness and recursive sequential breakdown
Added a detailed markdown plan outlining fixes for parent section awareness, sequential tag‑based breakdown, and recursive processing of large sections. Includes implementation details, configuration constants, and updated ingestion logic. This new plan file is located at `.opencode/plans/1774872666261-parent-breakdown-fix.md`.
2026-03-31 14:23:17 +05:30
bendtherules 23dcdd2f4f docs(plans): add migration plan for LlamaIndex → LangChain.js + LanceDB
Added a comprehensive markdown plan (.opencode/plans/1774872124705-glowing-river.md) outlining the migration from LlamaIndex to LangChain.js with LanceDB. Includes updated dependencies, file modification list, and detailed code changes for `ingest.ts` and `agent.ts`. This serves as documentation for the migration process.
2026-03-31 12:21:06 +05:30
bendtherules 83f145c576 docs(plans): reformat internal method regex list by moving [[Get]] and [[Set]] to separate line for clarity. 2026-03-30 18:22:08 +05:30
bendtherules 2505497846 build: Internal method linking - plan and basic script 2026-03-30 12:43:40 +05:30
bendtherules 8ed06e495f build: basic setup (gemini-3-flash) 2026-03-26 19:04:48 +05:30