aboutsummaryrefslogtreecommitdiff
path: root/src/domains/network.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/domains/network.ts')
-rw-r--r--src/domains/network.ts6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/domains/network.ts b/src/domains/network.ts
index 5520f40..aeb1aa6 100644
--- a/src/domains/network.ts
+++ b/src/domains/network.ts
@@ -2,6 +2,7 @@ import { Type } from "typebox";
import { Markdown, Text } from "@mariozechner/pi-tui";
import { getMarkdownTheme, keyHint } from "@mariozechner/pi-coding-agent";
import { type Result, err, ok } from "../util/result";
+import { formatBytes } from "../util/bytes";
import { defineBrowserTool, type ToolErr, type ToolOk } from "../util/tool";
import { cdpCall } from "./cdp-call";
import { applyTruncation } from "../util/truncate";
@@ -99,11 +100,6 @@ const renderNetworkMarkdown = (
const failed = records.filter((r) => r.failed || (r.status !== undefined && r.status >= 500)).length;
const totalBytes = records.reduce((s, r) => s + (r.responseBodySize ?? 0), 0);
- const formatBytes = (n: number): string => {
- if (n >= 1_048_576) return `${(n / 1_048_576).toFixed(1)} MB`;
- if (n >= 1024) return `${(n / 1024).toFixed(1)} KB`;
- return `${n} B`;
- };
const showWindow = (() => {
const finished = records.filter((r) => r.durationMs !== undefined);
if (finished.length === 0) return "";