This section is generated by gomarkdoc from Go source comments. Run mage docs to regenerate.


Packages

PackageImport pathDescription
sdkgithub.com/goppydae/sharur/sdkPublic embedding API — NewAgent, Subscribe, Prompt, Idle
extensionsgithub.com/goppydae/sharur/extensionsgRPC extension building blocks — Plugin, NoopPlugin, Serve
toolsgithub.com/goppydae/sharur/internal/toolsTool and ToolResult interfaces used by both SDK and extensions
agentgithub.com/goppydae/sharur/internal/agentExtension interface and NoopExtension for in-process extensions

Note: internal/tools and internal/agent are documented here because they are contract surfaces for in-process extension authors who build inside the same module. Go’s import restrictions prevent external consumers from importing them directly, but the interfaces are stable and intentionally exposed through this reference.