You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit cd5bba6
Browse filesBrowse the repository at this point in the historyBrowse files
llm: accept a directory argument, recursing for .md/.txt
A directory passed to `assembly llm` now expands (via rglob, path-sorted)
into the .md/.txt files it holds, each read under its own header just like
explicit file arguments. An empty directory is a usage error raised before
auth/network — the empty-guard the justfile's `transcripts/**/*.md(.N)`
glob used to carry now that the CLI can.
This lets `assembly llm "…" transcripts/` replace the glob-and-guard a
caller would otherwise hand-roll. Split the file/directory-context tests
out of test_llm_command.py into test_llm_files.py to stay under the
500-line gate.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LwoV9EXHTakfpw9E5hp89G
Pass files straight to `llm` instead of building the pipeline yourself — each is read, prefixed with a `===== name =====` header, and concatenated as the prompt's context (so the answer can cite which note it came from):
324
+
Pass files — or a whole directory — straight to `llm` instead of building the pipeline yourself — each is read, prefixed with a `===== name =====` header, and concatenated as the prompt's context (so the answer can cite which note it came from). A directory argument recurses for its `.md`/`.txt` files:
325
325
326
326
```sh
327
327
assembly llm "answer using only these notes: who owns the deploy?" notes/*.md
328
+
assembly llm "summarize the key decisions" transcripts/
0 commit comments