Skip to content

Commit f05b8eb

Browse files
committed
Add some more streaming examples and markdown streaming
1 parent 537ac13 commit f05b8eb

File tree

8 files changed

+1478
-41
lines changed

8 files changed

+1478
-41
lines changed

apps/webapp/app/services/realtime/redisRealtimeStreams.server.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1+
import { Logger, LogLevel } from "@trigger.dev/core/logger";
12
import Redis, { RedisOptions } from "ioredis";
2-
import { StreamIngestor, StreamResponder } from "./types";
3-
import { LineTransformStream } from "./utils.server";
43
import { env } from "~/env.server";
5-
import { Logger, LogLevel } from "@trigger.dev/core/logger";
4+
import { StreamIngestor, StreamResponder } from "./types";
65

76
export type RealtimeStreamsOptions = {
87
redis: RedisOptions | undefined;

packages/core/src/v3/runMetadata/manager.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { dequal } from "dequal/lite";
22
import { DeserializedJson } from "../../schemas/json.js";
33
import { ApiClient } from "../apiClient/index.js";
4-
import { FlushedRunMetadata, RunMetadataChangeOperation } from "../schemas/common.js";
4+
import { RunMetadataChangeOperation } from "../schemas/common.js";
5+
import { AsyncIterableStream } from "../streams/asyncIterableStream.js";
6+
import { IOPacket, stringifyIO } from "../utils/ioSerialization.js";
57
import { ApiRequestOptions } from "../zodfetch.js";
68
import { MetadataStream } from "./metadataStream.js";
79
import { applyMetadataOperations, collapseOperations } from "./operations.js";
810
import { RunMetadataManager, RunMetadataUpdater } from "./types.js";
9-
import { AsyncIterableStream } from "../streams/asyncIterableStream.js";
10-
import { IOPacket, stringifyIO } from "../utils/ioSerialization.js";
1111

12-
const MAXIMUM_ACTIVE_STREAMS = 5;
13-
const MAXIMUM_TOTAL_STREAMS = 10;
12+
const MAXIMUM_ACTIVE_STREAMS = 10;
13+
const MAXIMUM_TOTAL_STREAMS = 20;
1414

1515
export class StandardMetadataManager implements RunMetadataManager {
1616
private flushTimeoutId: NodeJS.Timeout | null = null;

0 commit comments

Comments
 (0)