Features Module API
๊ธฐ๋ฅ ๋ชจ๋ API
The salmalm.features package contains all feature modules.
salmalm.features ํจํค์ง๋ ๋ชจ๋ ๊ธฐ๋ฅ ๋ชจ๋์ ํฌํจํฉ๋๋ค.
Command & Control / ๋ช
๋ น์ด ๋ฐ ์ ์ด
| Module / ๋ชจ๋ |
Description / ์ค๋ช
|
features.commands |
30+ slash command handler / ์ฌ๋์ ๋ช
๋ น์ด ํธ๋ค๋ฌ |
features.abort |
Execution abort handler / ์คํ ์ค๋จ ํธ๋ค๋ฌ |
features.fork |
Conversation branching / ๋ํ ๋ถ๊ธฐ |
AI & Intelligence / AI ๋ฐ ์ง๋ฅ
| Module / ๋ชจ๋ |
Description / ์ค๋ช
|
features.rag |
RAG vector search / RAG ๋ฒกํฐ ๊ฒ์ |
features.mcp |
MCP server/client (JSON-RPC 2.0) / MCP ์๋ฒ/ํด๋ผ์ด์ธํธ |
features.mcp_marketplace |
MCP marketplace (install/catalog) / MCP ๋ง์ผํ๋ ์ด์ค |
features.a2a |
Agent-to-agent protocol / ์์ด์ ํธ ๊ฐ ํ๋กํ ์ฝ |
features.agents |
Multi-agent management / ๋ฉํฐ์์ด์ ํธ ๊ด๋ฆฌ |
features.self_evolve |
Self-evolution (prompt/tool improvement) / ์๊ธฐ ์งํ |
features.thoughts |
Thought tracking / ์ฌ๊ณ ์ถ์ |
features.mood |
Mood tracking & expression / ๊ฐ์ ์ถ์ ๋ฐ ํํ |
features.model_detect |
Auto model detection / ์๋ ๋ชจ๋ธ ๊ฐ์ง |
Personal Assistant / ๊ฐ์ธ ๋น์
| Module / ๋ชจ๋ |
Description / ์ค๋ช
|
features.briefing |
Daily briefing / ๋ฐ์ผ๋ฆฌ ๋ธ๋ฆฌํ |
features.dashboard_life |
Life dashboard / ๋ผ์ดํ ๋์๋ณด๋ |
features.timecapsule |
Time capsule / ํ์์บก์ |
features.deadman |
Dead man switch / ๋ฐ๋๋งจ ์ค์์น |
Infrastructure / ์ธํ๋ผ
| Module / ๋ชจ๋ |
Description / ์ค๋ช
|
features.plugin_manager |
Plugin lifecycle / ํ๋ฌ๊ทธ์ธ ๋ผ์ดํ์ฌ์ดํด |
features.heartbeat |
Heartbeat monitoring / ํํธ๋นํธ ๋ชจ๋ํฐ๋ง |
features.sla |
SLA monitoring / SLA ๋ชจ๋ํฐ๋ง |
features.stability |
Stability features / ์์ ์ฑ ๊ธฐ๋ฅ |
features.watcher |
File watcher / ํ์ผ ๊ฐ์์ |
features.hooks |
Event hooks / ์ด๋ฒคํธ ํ
|
features.workflow |
Workflow engine / ์ํฌํ๋ก์ฐ ์์ง |
features.nodes |
Node management / ๋
ธ๋ ๊ด๋ฆฌ |
Session & UI / ์ธ์
๋ฐ UI
| Module / ๋ชจ๋ |
Description / ์ค๋ช
|
features.session_groups |
Session groups / ์ธ์
๊ทธ๋ฃน |
features.bookmarks |
Session bookmarks / ์ธ์
๋ถ๋งํฌ |
features.compare |
Response comparison / ์๋ต ๋น๊ต |
features.split_response |
Split long responses / ๊ธด ์๋ต ๋ถํ |
features.summary_card |
Summary cards / ์์ฝ ์นด๋ |
features.smart_paste |
Smart paste / ์ค๋งํธ ๋ถ์ฌ๋ฃ๊ธฐ |
features.presence |
Online presence / ์จ๋ผ์ธ ์กด์ฌ๊ฐ |
features.usage |
Usage tracking / ์ฌ์ฉ๋ ์ถ์ |
features.users |
User management / ์ฌ์ฉ์ ๊ด๋ฆฌ |
features.transcript_hygiene |
Transcript cleanup / ํธ๋์คํฌ๋ฆฝํธ ์ ๋ฆฌ |