[MOVED DOWNSTREAM] DeepSeek Harness integration belongs in lost-rob0t/agentProlog #332
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/prolog-rlm#332
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Architecture correction — 2026-08-31
The earlier in-repo AgentProlog/harness ownership written into this issue was wrong.
Canonical product owner:
lost-rob0t/agentProlog.lost-rob0t/prolog-rlmremains the reusable runtime/library and generic protocol provider. The authoritative upstream repository boundary is nowprolog-rlm#141.Correct split
Dependency direction is
agentProlog -> prolog-rlm, never the reverse.Current implementation truth
prolog-rlm/agentProlog/harness was removed by merged PR #187.prolog_agent_ui_v1protocol/facade code remains inprolog-rlmcore.lost-rob0t/agentPrologalready owns the live DSH work.lost-rob0t/agentProlog#7is the active DSH AgentFactory issue.lost-rob0t/agentPrologPR #8 is the current executable implementation slice.What remains upstream
Only generic runtime/protocol defects exposed by AgentProlog belong here. Open focused upstream issues when the product needs a reusable core contract changed; do not move product composition back into this repository.
Superseded content
All previous text in this issue claiming that AgentProlog, product configuration, or bundled DSH harnesses should live inside
prolog-rlmis superseded.Product work continues in
lost-rob0t/agentProlog. Upstream architecture authority: #141.approved for design
Approval reconciliation
The design was explicitly approved by the user in this issue thread (
approved for design). The title has been updated to[ADARD][APPROVED].Implementation ordering is now:
The old PR #125/fork-style Harness path is not the implementation base for this ADARD.
Current workflow status
The ADARD design is approved by the user (see the existing
approved for designcomment). The stale pre-approval sentence in the original issue body is superseded by that approval and the current issue title.Implementation ordering is now:
mainboundary;Do not revive #124 / PR #125 or a nested
agentProlog/harness as the implementation base.Architecture clarification approved in #231: DeepSeek Harness is the reference IDE/workspace renderer for the bundled
prolog-rlmCLI, not the semantic agent runtime and not a separate AgentProlog product owner. Prolog-RLM keeps canonical ownership of context compilation/projection, provider/model calls, tools/capabilities/authority/effects, history/memory, recursion/subagents, project/source KB, retrieval, verification/repair, and usage/status. The DSH adapter should consumeprolog_agent_ui_v1; if that protocol lacks required semantics, extend/version the protocol rather than importing runtime internals into DSH. Keep a one-shotprolog-rlm run "task"path alongsideprolog-rlm ide .. Canonical status includes model + token input/output + context occupancy percent when known (ctx ?when capacity is unknown). #233 is the first TDD implementation slice.Scope clarification — 2026-08-27
PR #132 now adds a small in-repo DeepSeek API harness with a Bubble Tea v2 TUI over the AgentProlog CLI. That does not silently implement or replace this issue's separate official DeepSeek Harness / AgentFactory-plugin integration design.
Current split:
deepseek-harnessproduct/plugin architecture, if still wanted.Both must route semantic execution through Prolog-RLM and neither may create a second settings/provider/authority runtime. Do not revive the old #125 nested Harness implementation as part of #132.
No GPT, it does replace it because we're not gonna use that repo. Everything should be provided from here. It's so simple. I can't believe you can't see it. Of course. To harness work will need to be migrated back to it.