Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
fdf4228
Update messaging to be agentic-forward and app-first (#270)
chrisraygill May 8, 2026
d062304
Add Reddit icon to top bar linking to r/GenkitFramework (#273)
chrisraygill May 9, 2026
a8e2df3
dart evals docs (#262)
pavelgj May 9, 2026
774d029
chore(google-genai, vertexai): Updated JS docs for google-genai (#277)
ifielker May 20, 2026
02abb90
docs(py): Update prompt calling & interrupts for v0.6.0 release (#279)
huangjeff5 May 22, 2026
78b5206
Set up redirects to get started (#284)
i14h May 29, 2026
0f1bc46
docs: Update docs to match latest CLI commands (#283)
ssbushi Jun 3, 2026
0a1a7d0
Add a blog to the docsite (#287)
chrisraygill Jun 3, 2026
60d188a
docs: add Dart language support to Dotprompt guide (#289)
pavelgj Jun 9, 2026
c805f92
feat(py): add middleware examples for python (#290)
huangjeff5 Jun 9, 2026
11dd4d2
docs: refresh model IDs to current versions across snippets and provi…
chrisraygill Jun 16, 2026
218802e
feat(blog): add 'Streaming thoughts' post (#294)
nohe427 Jun 17, 2026
84290b1
Fix link to Genkit streaming thoughts sample (#301)
nohe427 Jun 18, 2026
f703e29
docs(agents): add Go language guide
apascal07 Jun 18, 2026
bd1cf8f
Merge branch 'main' into ap/go-agents-docs
apascal07 Jun 18, 2026
d67ea81
Update agents.mdx
apascal07 Jun 22, 2026
8a6d314
docs(agents): rename Go agent sources to InlinePrompt/SameNamedPrompt…
apascal07 Jun 23, 2026
42b2eae
docs(agents): make Go DefineAgent inline-only, add DefinePromptAgent
apascal07 Jun 23, 2026
a00d333
docs(agents): document WithStreamTransform and fail-closed transforms
apascal07 Jun 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,6 @@ src/content/docs/docs/js/
src/content/docs/docs/go/
src/content/docs/docs/dart/
src/content/docs/docs/python/

# Local scratch notes
TODO.md
25 changes: 24 additions & 1 deletion astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
import starlightLinksValidatorPlugin from 'starlight-links-validator';
import starlightBlog from 'starlight-blog';
import sitemap from '@astrojs/sitemap';
import { sidebar, docsLanguageAgnosticBySlug } from './src/sidebar.ts';
import { GOOGLE_DARK_THEME, GOOGLE_LIGHT_THEME } from './src/google-theme';
Expand Down Expand Up @@ -82,7 +83,24 @@ export default defineConfig({
},
},
],
plugins: [starlightLinksValidatorPlugin()],
plugins: [
starlightBlog({
title: 'Blog',
// We add our own "Blog" link in the custom header (src/content/custom/header.astro).
navigation: 'none',
prefix: 'blog',
metrics: { readingTime: true },
// Global authors, referenceable by key from a post's `authors` frontmatter.
authors: {
genkit: {
name: 'The Genkit Team',
title: 'Genkit',
url: 'https://genkit.dev',
},
},
}),
starlightLinksValidatorPlugin(),
],
logo: {
dark: './src/assets/lockup_white_tight2.png',
light: './src/assets/lockup_dark_tight.png',
Expand All @@ -109,6 +127,11 @@ export default defineConfig({
label: 'LinkedIn',
href: 'https://www.linkedin.com/company/genkit',
},
{
icon: 'reddit',
label: 'Reddit',
href: 'https://reddit.com/r/GenkitFramework',
},
],
sidebar,
customCss: ['./src/tailwind.css'],
Expand Down
40 changes: 40 additions & 0 deletions firebase.json
Original file line number Diff line number Diff line change
Expand Up @@ -1403,6 +1403,46 @@
"source": "/python/docs/reference/tools",
"destination": "/docs/python/tool-calling/",
"type": 301
},
{
"source": "/docs/js",
"destination": "/docs/js/get-started/",
"type": 301
},
{
"source": "/docs/js/",
"destination": "/docs/js/get-started/",
"type": 301
},
{
"source": "/docs/go",
"destination": "/docs/go/get-started/",
"type": 301
},
{
"source": "/docs/go/",
"destination": "/docs/go/get-started/",
"type": 301
},
{
"source": "/docs/python",
"destination": "/docs/python/get-started/",
"type": 301
},
{
"source": "/docs/python/",
"destination": "/docs/python/get-started/",
"type": 301
},
{
"source": "/docs/dart",
"destination": "/docs/dart/get-started/",
"type": 301
},
{
"source": "/docs/dart/",
"destination": "/docs/dart/get-started/",
"type": 301
}
]
}
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
"@fontsource/ibm-plex-sans": "^5.2.5",
"astro": "^5.8.1",
"sharp": "^0.34.1",
"starlight-blog": "0.25.0",
"starlight-links-validator": "^0.16.0",
"yaml": "^2.8.0"
},
Expand Down
Loading