Repository navigation
feat(brew): remove RamaLama from Bluefin AI tools bundle - #1204
Conversation
Align the optional AI tools bundle with the Agent Mode product contract: drop the retired RamaLama package, whose local-inference role now belongs to llmman. The bundle is opt-in via `ujust install-ai-tools`, so this is package-inventory cleanup for new installs only — existing users' RamaLama installs are neither uninstalled nor migrated. Add tests asserting the required Agent Mode inventory in both directions (llmman, linux-mcp-server, Goose and Jan present; RamaLama absent) so the set cannot silently drift, and register the suite in the `just test` recipe. Oh My Pi is deferred: the packaged formula lands in ublue-os/homebrew-tap#686, after which the brew line and its assertion are added in the same follow-up. Closes projectbluefin#1164. Assisted-by: lemonade/Ornith-1.5-35B-A3B-GGUF-Q6_K Signed-off-by: kylerankin <kylerankin@users.noreply.github.com> Hive-Run: projectbluefin#1164 Hive-Plan: projectbluefin#1164 Hive-Spec: projectbluefin#1164 Signed-off-by: kylerankin <kylerankin@users.noreply.github.com>
ef46903 to
6d6fed8
Compare
|
This PR removes One thing to fix before merge: the body says Two smaller things. Either could be a follow-up:
|
hanthor
left a comment
There was a problem hiding this comment.
Dropping RamaLama from the AI tools bundle is correct. Minor: tests/test_ai_tools_brewfile.bats is registered in the Justfile but not in .github/workflows/unit-tests.yml, so CI never runs it. Please add a step in a follow-up, or have #1249 pick it up.
Aligns Bluefin's optional AI tools bundle with the Agent Mode product contract (see #1164).
Changes
ramalamafromai-tools.Brewfile. RamaLama is retired; the local-inference runtime role now belongs tollmman. The bundle is opt-in (ujust install-ai-tools), so this is inventory cleanup for new installs only — existing users' RamaLama is neither uninstalled nor migrated.llmmanorg/tap/llmman,ublue-os/tap/linux-mcp-server,ublue-os/tap/goose-linux, andai.jan.Jan.tests/test_ai_tools_brewfile.batsasserting the required Agent Mode inventory in both directions (llmman, linux-mcp-server, Goose and Jan present; RamaLama absent) and registers the suite in thejust testrecipe.Deferred
Closes #1164.
— hive: backend=pi model=lemonade/Ornith-1.5-35B-A3B-GGUF-Q6_K
🐝 Hive Agent:
contributor| SHA:ef46903