Alex Pascal
Alex Pascal
**Describe the bug** You should be able to define a schema in code and let it be referenced in Dotprompt files instead of defining an inline schema.
**Describe the bug** Some models don't support native tool calling support (e.g. Gemma 3) but it could be implemented via a middleware that modifies the request with injected tool definition...
**Describe the bug** Right now, the Ollama plugin implementation is very basic and lacks more advanced features. https://github.com/firebase/genkit/blob/717f94480ece4c7cb6ae111520bf20993f3b0908/go/plugins/ollama/ollama.go#L104
**Describe the bug** Either a `WithPartialInput()` or an arg to `WithInput()` that allows passing a subset of field values and still allowing defaults. Right now, because of how Go zero...
**Describe the bug** Right now, we just return errors (sometimes `HTTPError`) throughout Genkit Go which lacks the expected status codes, no breakdown of user vs. internal errors (`INVALID_ARGUMENT` vs `INTERNAL`,...
**Describe the bug** For a tool that has no input (`_ any`), the Dev UI sends `inputSchema: null` which fails the action input validation. It expects `inputSchema` to not be...
**Describe the bug** Telemetry labels that come in as part of the request from Dev UI to Reflection API need to be propagated to the action to be written to...
**Describe the bug** All primitives (indexers, retrievers, embedders, etc) should support custom configs with schemas consistent with other runtimes so that Dev UI can render the input boxes appropriately.
**Describe the bug** There's no Go SDK by https://modelcontextprotocol.io/introduction but there is a highly used one here: https://github.com/mark3labs/mcp-go We'd want to implement a server (expose Genkit tools/actions) and a client...