Skip to content

refactor: extract reusable LLM client from chat CLI - #6

Merged
Miladkhoshdel merged 1 commit into
mainfrom
feat/pack_llm_library
Aug 8, 2026
Merged

refactor: extract reusable LLM client from chat CLI#6
Miladkhoshdel merged 1 commit into
mainfrom
feat/pack_llm_library

Conversation

@Miladkhoshdel

Copy link
Copy Markdown
Owner
  • move OpenAI client and streaming logic into the LLM module
  • add structured response and usage data classes
  • support streamed output through an optional callback
  • simplify the chat CLI to use the reusable LLM interface

- move OpenAI client and streaming logic into the LLM module
- add structured response and usage data classes
- support streamed output through an optional callback
- simplify the chat CLI to use the reusable LLM interface
@Miladkhoshdel
Miladkhoshdel merged commit b465225 into main Aug 8, 2026
10 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