Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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 apps/dev-playground/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,8 @@ playwright-report/
# Auto-generated types (endpoint-specific, varies per developer)
shared/appkit-types/serving.d.ts

tasks.*
*.wal

# TaskFlow durable storage (SQLite + WAL); per-machine, never checked in.
.appkit/
21 changes: 21 additions & 0 deletions apps/dev-playground/client/src/routeTree.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ import { Route as LakebaseRouteRouteImport } from './routes/lakebase.route'
import { Route as JobsRouteRouteImport } from './routes/jobs.route'
import { Route as GenieRouteRouteImport } from './routes/genie.route'
import { Route as FilesRouteRouteImport } from './routes/files.route'
import { Route as DurableTaskRouteRouteImport } from './routes/durable-task.route'
import { Route as DataVisualizationRouteRouteImport } from './routes/data-visualization.route'
import { Route as ChartInferenceRouteRouteImport } from './routes/chart-inference.route'
import { Route as ArrowAnalyticsRouteRouteImport } from './routes/arrow-analytics.route'
Expand Down Expand Up @@ -81,6 +82,11 @@ const FilesRouteRoute = FilesRouteRouteImport.update({
path: '/files',
getParentRoute: () => rootRouteImport,
} as any)
const DurableTaskRouteRoute = DurableTaskRouteRouteImport.update({
id: '/durable-task',
path: '/durable-task',
getParentRoute: () => rootRouteImport,
} as any)
const DataVisualizationRouteRoute = DataVisualizationRouteRouteImport.update({
id: '/data-visualization',
path: '/data-visualization',
Expand Down Expand Up @@ -113,6 +119,7 @@ export interface FileRoutesByFullPath {
'/arrow-analytics': typeof ArrowAnalyticsRouteRoute
'/chart-inference': typeof ChartInferenceRouteRoute
'/data-visualization': typeof DataVisualizationRouteRoute
'/durable-task': typeof DurableTaskRouteRoute
'/files': typeof FilesRouteRoute
'/genie': typeof GenieRouteRoute
'/jobs': typeof JobsRouteRoute
Expand All @@ -131,6 +138,7 @@ export interface FileRoutesByTo {
'/arrow-analytics': typeof ArrowAnalyticsRouteRoute
'/chart-inference': typeof ChartInferenceRouteRoute
'/data-visualization': typeof DataVisualizationRouteRoute
'/durable-task': typeof DurableTaskRouteRoute
'/files': typeof FilesRouteRoute
'/genie': typeof GenieRouteRoute
'/jobs': typeof JobsRouteRoute
Expand All @@ -150,6 +158,7 @@ export interface FileRoutesById {
'/arrow-analytics': typeof ArrowAnalyticsRouteRoute
'/chart-inference': typeof ChartInferenceRouteRoute
'/data-visualization': typeof DataVisualizationRouteRoute
'/durable-task': typeof DurableTaskRouteRoute
'/files': typeof FilesRouteRoute
'/genie': typeof GenieRouteRoute
'/jobs': typeof JobsRouteRoute
Expand All @@ -170,6 +179,7 @@ export interface FileRouteTypes {
| '/arrow-analytics'
| '/chart-inference'
| '/data-visualization'
| '/durable-task'
| '/files'
| '/genie'
| '/jobs'
Expand All @@ -188,6 +198,7 @@ export interface FileRouteTypes {
| '/arrow-analytics'
| '/chart-inference'
| '/data-visualization'
| '/durable-task'
| '/files'
| '/genie'
| '/jobs'
Expand All @@ -206,6 +217,7 @@ export interface FileRouteTypes {
| '/arrow-analytics'
| '/chart-inference'
| '/data-visualization'
| '/durable-task'
| '/files'
| '/genie'
| '/jobs'
Expand All @@ -225,6 +237,7 @@ export interface RootRouteChildren {
ArrowAnalyticsRouteRoute: typeof ArrowAnalyticsRouteRoute
ChartInferenceRouteRoute: typeof ChartInferenceRouteRoute
DataVisualizationRouteRoute: typeof DataVisualizationRouteRoute
DurableTaskRouteRoute: typeof DurableTaskRouteRoute
FilesRouteRoute: typeof FilesRouteRoute
GenieRouteRoute: typeof GenieRouteRoute
JobsRouteRoute: typeof JobsRouteRoute
Expand Down Expand Up @@ -317,6 +330,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof FilesRouteRouteImport
parentRoute: typeof rootRouteImport
}
'/durable-task': {
id: '/durable-task'
path: '/durable-task'
fullPath: '/durable-task'
preLoaderRoute: typeof DurableTaskRouteRouteImport
parentRoute: typeof rootRouteImport
}
'/data-visualization': {
id: '/data-visualization'
path: '/data-visualization'
Expand Down Expand Up @@ -361,6 +381,7 @@ const rootRouteChildren: RootRouteChildren = {
ArrowAnalyticsRouteRoute: ArrowAnalyticsRouteRoute,
ChartInferenceRouteRoute: ChartInferenceRouteRoute,
DataVisualizationRouteRoute: DataVisualizationRouteRoute,
DurableTaskRouteRoute: DurableTaskRouteRoute,
FilesRouteRoute: FilesRouteRoute,
GenieRouteRoute: GenieRouteRoute,
JobsRouteRoute: JobsRouteRoute,
Expand Down
8 changes: 8 additions & 0 deletions apps/dev-playground/client/src/routes/__root.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,14 @@ function RootComponent() {
Reconnect
</Button>
</Link>
<Link to="/durable-task" className="no-underline">
<Button
variant="ghost"
className="text-foreground hover:text-secondary-foreground"
>
Durable Task
</Button>
</Link>
<Link to="/telemetry" className="no-underline">
<Button
variant="ghost"
Expand Down
Loading