mirror of
https://github.com/Orkas-AI/Orkas.git
synced 2026-11-07 06:16:03 -10:00
Complete task details and sidebar navigation, guided connector setup, local agent input and cancellation, and bundled workflow updates. Preserve user-owned provider settings and Linux source support.
Prompt confirmation:
Confirmed-by: Requester in the current implementation task
Scope: Apply the existing approved shared agent, skill, task, and connector
capabilities within the documented open-source product boundaries.
Prompt audit:
- Keep: Commander and actor task identity, ordered execution, user input,
project context, and tool-use responsibilities in the shared prompt
templates and their existing assembly path. Type: resident.
Why: These clauses determine behavior across ordinary turns; the update
preserves the shared product's source-of-truth context and recovery
ownership without adding an independent open-source policy layer.
- Keep: Project-task, scheduling, memory, connector setup, UI artifact,
image/video composition, Office, and SEO workflows in their owning
skills and referenced guides. Type: on-demand.
Why: Load specialized procedures only for the corresponding work; retain
source metadata and dependency ownership rather than duplicate those
procedures in every actor prompt.
- Keep: Scoped tool schemas, queue/permission state, persisted recovery
evidence, output storage, resource manifests, and deterministic validators
at their existing host boundaries. Type: non-prompt enforcement.
Why: Code and structured events own the invariants and prevent the prompt
from becoming a second authorization, persistence, or execution engine.
- Drop: Hosted account, membership, cloud/relay, telemetry, internal debug,
managed voice, watermark, welcome, and official updater instructions or
affordances from the public execution paths. Type: source-only/on-demand.
Why: Those paths require services absent from the open-source product;
shared local operations and public API-key/BYO capabilities remain usable.
Validation: Recorded full desktop, deterministic, resource, native and GUI baseline for this exact content tree; retain classified environment diagnostics.
24 lines
614 B
TypeScript
24 lines
614 B
TypeScript
import { defineConfig } from '@playwright/test';
|
|
|
|
export default defineConfig({
|
|
testDir: './test/e2e',
|
|
testMatch: '**/*_e2e_*.spec.ts',
|
|
outputDir: './test-results/e2e',
|
|
fullyParallel: false,
|
|
workers: 1,
|
|
timeout: 60_000,
|
|
expect: {
|
|
timeout: 10_000,
|
|
},
|
|
forbidOnly: Boolean(process.env.CI),
|
|
retries: process.env.CI ? 1 : 0,
|
|
reporter: process.env.CI
|
|
? [['line'], ['html', { outputFolder: 'playwright-report', open: 'never' }]]
|
|
: [['list'], ['html', { outputFolder: 'playwright-report', open: 'never' }]],
|
|
projects: [
|
|
{
|
|
name: `electron-${process.platform}`,
|
|
},
|
|
],
|
|
});
|