Skip to content

Follow up: Ollama Support #100

@bauersimon

Description

@bauersimon
  • Introduce an "ID" method to the tool interface (like we have for model and provider) so the tools can be addressed deterministically instead of using the BinaryName method, which depends on the OS
  • Allow to filter by tool IDs in command install-tools and add the following test for all OSes (currently we only test Linux there):
validate(t, &testCase{
	Name: "Filtered",

	Arguments: []string{"symflower"},

	ExpectedInstalledToolNames: []string{
		"symflower" + osutil.BinaryExtension(),
	},
})

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestpostponedThis issue/PR is postponed until there is a very good reason (e.g. $$$) to implement it.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions