pull/714/head
Travis Fischer 2025-06-29 05:46:38 -05:00
rodzic 66f8c1e900
commit 849073962a
2 zmienionych plików z 8 dodań i 1 usunięć

Wyświetl plik

@ -114,6 +114,8 @@ export function createJsonSchema<TData = unknown>(
): AgenticSchema<TData> {
parse ??= (value: unknown) => {
if (typeof value === 'string') {
// TODO: better error messages for invalid JSON so the LLM has a better
// feedback loop.
value = JSON.parse(jsonrepair(value))
}

Wyświetl plik

@ -24,9 +24,14 @@
- create agentic products for legacy tools
- add basic legal terms and privacy policy (and update links in stripe)
- add caching to public projects api endpoints
- add support for [`@google/genai`](https://github.com/googleapis/js-genai) tools adapter and examples
- add support for [`@google/genai`](https://github.com/googleapis/js-genai) tools adapter
- fix gateway sentry deployment upload
- add feature about optimized context to marketing site
- ensure all agentic tool inputSchemas support openai strict mode by default
- openapi tool extraction currently supports optional properties
- mcp tool inputSchemas may not support openai strict mode either
- maybe default `strict` to `false` in `createAIFunction` for now?
- also add `@agentic/json-schema` to `createJsonSchema` parsing instead of current no-op
## TODO: Post-MVP