Documentation
¶
There is no documentation for this package.
Source Files
¶
- balance.go
- chat.go
- config_edit.go
- fim.go
- flycheck.go
- formatter.go
- history.go
- main.go
- models.go
- parse.go
- prompt.go
- root.go
- skill.go
- skill_add.go
- skill_remove.go
- version.go
- wechat_cmd.go
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
dsc
Package dsc provides deepseek client
|
Package dsc provides deepseek client |
|
flycheck
Package flycheck provides on-the-fly syntax checking for code files, inspired by Emacs flycheck.
|
Package flycheck provides on-the-fly syntax checking for code files, inspired by Emacs flycheck. |
|
memories
Package memories implements persistent memory tools backed by SQLite FTS5.
|
Package memories implements persistent memory tools backed by SQLite FTS5. |
|
shell
Package shell 提供安全的 Shell 脚本执行功能 基于 mvdan/sh interp 实现,替代 os/exec
|
Package shell 提供安全的 Shell 脚本执行功能 基于 mvdan/sh interp 实现,替代 os/exec |
|
sqlite
Package sqlite provides a declarative, lazy-initialized SQLite connection with built-in test isolation and schema migration support.
|
Package sqlite provides a declarative, lazy-initialized SQLite connection with built-in test isolation and schema migration support. |
|
tokenizer
Package tokenizer is the cornerstone of Chinese full-text search in dscli.
|
Package tokenizer is the cornerstone of Chinese full-text search in dscli. |
|
toolcall
Package toolcall provides toolcall framework
|
Package toolcall provides toolcall framework |
|
toolcall/alltools
Package alltools to load all tools
|
Package alltools to load all tools |
|
toolcall/file
Package file provides file ops tool calls
|
Package file provides file ops tool calls |
|
toolcall/flycheck
Package flycheck registers the flycheck tool for LLM-driven syntax checking.
|
Package flycheck registers the flycheck tool for LLM-driven syntax checking. |
|
toolcall/history
Package history 注册 note 工具,供 LLM 在对话结束时记录笔记
|
Package history 注册 note 工具,供 LLM 在对话结束时记录笔记 |
|
toolcall/issue
Package issue to address issue create, list, show, assign, close
|
Package issue to address issue create, list, show, assign, close |
|
toolcall/memory
Package memory registers memory tools (mem_save/update/search/delete/get_observation/stats) with the toolcall framework and parses LLM-issued tool arguments.
|
Package memory registers memory tools (mem_save/update/search/delete/get_observation/stats) with the toolcall framework and parses LLM-issued tool arguments. |
|
toolcall/shell
Package shell for shell tools
|
Package shell for shell tools |
|
wechat
Package wechat provides wechat api integration
|
Package wechat provides wechat api integration |
Click to show internal directories.
Click to hide internal directories.