Skip to content
Merged
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
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"name": "gcore-fastedge",
"source": "./plugins/gcore-fastedge",
"description": "Build, deploy, and manage serverless edge applications on Gcore FastEdge",
"version": "0.2.7"
"version": "0.2.8"
}
]
}
2 changes: 1 addition & 1 deletion plugins/gcore-fastedge-codex/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "gcore-fastedge",
"version": "0.2.7",
"version": "0.2.8",
"description": "Codex plugin for Gcore FastEdge with local indexed docs and MCP-backed build/deploy workflows.",
"author": {
"name": "Gcore",
Expand Down
199 changes: 95 additions & 104 deletions plugins/gcore-fastedge-codex/docs-index.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"schema_version": "1.0.0",
"generated_at": "2026-08-20T15:14:07.293Z",
"generated_at": "2026-08-26T10:20:38.772Z",
"source": {
"repo": "fastedge-plugin",
"commit": "deaf77e",
"commit": "0ec6d97",
"pipeline": "sync-reference-docs"
},
"topics": [
Expand Down Expand Up @@ -43628,7 +43628,7 @@
{
"id": "test-framework",
"title": "FastEdge Test Framework API",
"description": "auto-updated: true sources: - id: fastedge-test ref: main commit: 61497eca6ead033ac810165bc1e20e1d6dd4678f updated: 2026-08-17 -->",
"description": "auto-updated: true sources: - id: fastedge-test ref: main commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f updated: 2026-08-25 -->",
"path": "plugins/gcore-fastedge-codex/skills/test/reference/test-framework.md",
"skill": "test",
"category": "testing",
Expand All @@ -43647,9 +43647,9 @@
"ref",
"main",
"commit",
"61497eca6ead033ac810165bc1e20e1d6dd4678f",
"9c4ab58dddbffed3e446ab10e9249f07edc6165f",
"updated",
"2026-08-17",
"2026-08-25",
"fastedge",
"framework",
"api",
Expand All @@ -43660,7 +43660,7 @@
"runner",
"apps."
],
"content_sha256": "e125a779b09525ed8048d05e09b9979c2ceea4c1c90bbc4a988c1ce98a9fcda1",
"content_sha256": "d77a91d86abcea723b0f5729a8460588983d33123a8d247523b1e5cf5a7fecbc",
"sections": [
{
"id": "test-framework#introduction",
Expand All @@ -43677,9 +43677,9 @@
"ref",
"main",
"commit",
"61497eca6ead033ac810165bc1e20e1d6dd4678f",
"9c4ab58dddbffed3e446ab10e9249f07edc6165f",
"updated",
"2026-08-17",
"2026-08-25",
"fastedge",
"test",
"framework",
Expand Down Expand Up @@ -43820,7 +43820,10 @@
"runnerconfig",
"dotenv",
"enabled",
"boolean"
"boolean",
"load",
".env",
"bef"
]
},
{
Expand Down Expand Up @@ -44044,7 +44047,7 @@
{
"id": "vscode-debugger",
"title": "FastEdge Visual Debugger",
"description": "auto-updated: true sources: - id: fastedge-test ref: main commit: 61497eca6ead033ac810165bc1e20e1d6dd4678f updated: 2026-08-17 -->",
"description": "auto-updated: true sources: - id: fastedge-test ref: main commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f updated: 2026-08-25 -->",
"path": "plugins/gcore-fastedge-codex/skills/test/reference/vscode-debugger.md",
"skill": "test",
"category": "testing",
Expand All @@ -44060,9 +44063,9 @@
"ref",
"main",
"commit",
"61497eca6ead033ac810165bc1e20e1d6dd4678f",
"9c4ab58dddbffed3e446ab10e9249f07edc6165f",
"updated",
"2026-08-17",
"2026-08-25",
"fastedge",
"visual",
"debugger",
Expand All @@ -44074,7 +44077,7 @@
"gcoredev",
"same"
],
"content_sha256": "627d9b7700750420febf279bfb44b3cea3ea212faa41800f660fa1f74a5965e5",
"content_sha256": "5a505cc6e1aefcfc489819d1e757d797bd6e10328b985575fec1e9c9cc53df71",
"sections": [
{
"id": "vscode-debugger#introduction",
Expand All @@ -44091,9 +44094,9 @@
"ref",
"main",
"commit",
"61497eca6ead033ac810165bc1e20e1d6dd4678f",
"9c4ab58dddbffed3e446ab10e9249f07edc6165f",
"updated",
"2026-08-17",
"2026-08-25",
"fastedge",
"visual",
"debugger",
Expand All @@ -44120,7 +44123,7 @@
"level": 2,
"anchor": "two-ways-to-launch",
"line_start": 17,
"line_end": 97,
"line_end": 79,
"keywords": [
"two",
"ways",
Expand Down Expand Up @@ -44167,8 +44170,8 @@
"heading": "Dual-Mode Behaviour",
"level": 2,
"anchor": "dual-mode-behaviour",
"line_start": 98,
"line_end": 112,
"line_start": 80,
"line_end": 94,
"keywords": [
"dual-mode",
"behaviour",
Expand Down Expand Up @@ -44216,8 +44219,8 @@
"heading": "Providing Secrets and Environment Variables",
"level": 2,
"anchor": "providing-secrets-and-environment-variables",
"line_start": 113,
"line_end": 120,
"line_start": 95,
"line_end": 102,
"keywords": [
"providing",
"secrets",
Expand Down Expand Up @@ -44252,85 +44255,73 @@
"heading": "What the UI Shows",
"level": 2,
"anchor": "what-the-ui-shows",
"line_start": 121,
"line_end": 135,
"line_start": 103,
"line_end": 108,
"keywords": [
"shows",
"panel",
"content",
"---",
"request",
"method",
"url",
"headers",
"body",
"sent",
"provides",
"graphical",
"interface",
"loading",
"wasm",
"response",
"status",
"returned",
"logs",
"streamed",
"log",
"output",
"filterable",
"level",
"trace",
"debug",
"info",
"warn",
"error",
"critical",
"hook",
"results",
"cdn",
"only",
"phase",
"callbacks",
"onrequestheaders",
"onrequestbody",
"onresponseheaders",
"onresponsebody",
"property",
"accesses",
"properties",
"filter"
"modules",
"configuring",
"requests",
"inspecting",
"results.",
"interactions",
"use",
"same",
"rest",
"websocket",
"endpoints",
"available",
"api",
"consumers.",
"---"
]
},
{
"id": "vscode-debugger#test-config-integration",
"heading": "test-config Integration",
"id": "vscode-debugger#programmatic-usage",
"heading": "Programmatic Usage",
"level": 2,
"anchor": "test-config-integration",
"line_start": 136,
"line_end": 143,
"anchor": "programmatic-usage",
"line_start": 109,
"line_end": 131,
"keywords": [
"test-config",
"integration",
"debugger",
"auto-loads",
"fastedge-config.test.json",
"project",
"root",
"startup",
"wasm",
"path",
"request",
"headers",
"cdn",
"properties",
"pre-filled",
"session.",
"use",
"gcore-fastedge",
"programmatic",
"usage",
"import",
"startserver",
"server",
"export",
"start",
"your",
"own",
"script",
"test",
"create",
"update",
"file.",
"full",
"schema",
"see",
"reference.",
"setup",
"typescript",
"gcoredev",
"fastedge-test",
"default",
"port",
"5179",
"await",
"custom",
"3000",
"signature",
"function",
"number",
"promise",
"void",
"returned",
"resolves",
"once",
"bound",
"ready",
"accept",
"connections.",
"---"
]
},
Expand All @@ -44339,8 +44330,8 @@
"heading": "Environment Variables",
"level": 2,
"anchor": "environment-variables",
"line_start": 144,
"line_end": 169,
"line_start": 132,
"line_end": 157,
"keywords": [
"environment",
"variables",
Expand Down Expand Up @@ -44389,8 +44380,8 @@
"heading": "Health Check",
"level": 2,
"anchor": "health-check",
"line_start": 170,
"line_end": 191,
"line_start": 158,
"line_end": 179,
"keywords": [
"health",
"check",
Expand All @@ -44416,8 +44407,8 @@
"heading": "Port File",
"level": 2,
"anchor": "port-file",
"line_start": 192,
"line_end": 197,
"line_start": 180,
"line_end": 185,
"keywords": [
"port",
"file",
Expand Down Expand Up @@ -44450,8 +44441,8 @@
"heading": "Port Conflicts",
"level": 2,
"anchor": "port-conflicts",
"line_start": 198,
"line_end": 210,
"line_start": 186,
"line_end": 198,
"keywords": [
"port",
"conflicts",
Expand Down Expand Up @@ -44489,8 +44480,8 @@
"heading": "Graceful Shutdown",
"level": 2,
"anchor": "graceful-shutdown",
"line_start": 211,
"line_end": 246,
"line_start": 199,
"line_end": 234,
"keywords": [
"graceful",
"shutdown",
Expand Down Expand Up @@ -44538,8 +44529,8 @@
"heading": "What to Commit / Gitignore",
"level": 2,
"anchor": "what-to-commit-gitignore",
"line_start": 247,
"line_end": 261,
"line_start": 235,
"line_end": 249,
"keywords": [
"commit",
"gitignore",
Expand Down Expand Up @@ -44568,8 +44559,8 @@
"heading": "See Also",
"level": 2,
"anchor": "see-also",
"line_start": 262,
"line_end": 269,
"line_start": 250,
"line_end": 257,
"keywords": [
"see",
"api",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
sources:
- id: fastedge-test
ref: main
commit: 61497eca6ead033ac810165bc1e20e1d6dd4678f
updated: 2026-08-17
commit: 9c4ab58dddbffed3e446ab10e9249f07edc6165f
updated: 2026-08-25
-->

# FastEdge Test Framework API
Expand Down Expand Up @@ -71,8 +71,8 @@ defineTestSuite({
wasmBuffer: Buffer; // pre-loaded WASM binary — mutually exclusive with wasmPath
runnerConfig?: {
dotenv?: {
enabled?: boolean; // load .env into WASM before each test — see the DOTENV reference
path?: string; // directory to load dotenv files from; defaults to process CWD
enabled?: boolean; // load .env into WASM before each test — see the DOTENV reference
path?: string; // directory to load dotenv files from; defaults to process CWD
};
enforceProductionPropertyRules?: boolean; // default true
runnerType?: "http-wasm" | "proxy-wasm"; // override automatic WASM type detection
Expand Down
Loading