hivemind-persona-agent-plugin
An ovos-persona agent protocol for HiveMind-core: the hub answers natural-language queries from an LLM/solver persona instead of a full OVOS skills stack.
It is the clean implementation of AgentProtocol.natural_language_query — the
persona is a question-answerer, so the seam maps directly onto
Persona.stream, yielding the answer sentence by sentence (and a final None
end-of-query sentinel) so a satellite can start speaking before generation
finishes.
Configure
{
"agent_protocol": {
"module": "hivemind-persona-agent-plugin",
"hivemind-persona-agent-plugin": {
"persona": "~/.config/ovos_persona/persona.json"
}
}
}
persona may be a path to a persona JSON file or an inline persona config dict.
Metadata
Release files for hivemind-persona-agent-plugin 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hivemind_persona_agent_plugin-0.0.1.tar.gz | 3.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hivemind_persona_agent_plugin-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.0 kB
Release files / hivemind_persona_agent_plugin-0.0.1.tar.gz
| Download URL | hivemind_persona_agent_plugin-0.0.1.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1c8dcdd4bd94c1fc15021dbfdc12a34bbc4e74ba3a82c4be0a893bf8e9b348df
|
|
BLAKE2b-256 checksum How to use checksums |
3d0dbd10ad2a0cdd62b4025f4721b38d965a23ae361021ebf512defd617ecac3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / hivemind_persona_agent_plugin-0.0.1-py3-none-any.whl
| Download URL | hivemind_persona_agent_plugin-0.0.1-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bde144a2fe21eae2690c495a103e78eef78f6c5dc6390361a26de64ddbe31712
|
|
BLAKE2b-256 checksum How to use checksums |
3939ab0f97081c81dafec699650116690683d44be9941f6a61bf7943905d6aa3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|