diff --git a/.playwright-mcp/console-2026-04-12T05-27-22-237Z.log b/.playwright-mcp/console-2026-04-12T05-27-22-237Z.log new file mode 100644 index 00000000..df833967 --- /dev/null +++ b/.playwright-mcp/console-2026-04-12T05-27-22-237Z.log @@ -0,0 +1,18 @@ +[ 188ms] [INFO] %cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold @ http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=714749ff:20102 +[ 232ms] [LOG] SOCKET: opening socket... without auth user: user @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:40 +[ 232ms] [LOG] SOCKET: connecting to /api/socket @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:135 +[ 232ms] [LOG] SOCKET: socket opened @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:42 +[ 234ms] [WARNING] WebSocket connection to 'ws://localhost:5173/api/socket' failed: WebSocket is closed before the connection is established. @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:270 +[ 234ms] [LOG] SOCKET: opening socket... without auth user: user @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:40 +[ 235ms] [LOG] SOCKET: connecting to /api/socket @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:135 +[ 235ms] [LOG] SOCKET: socket opened @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:42 +[ 370ms] [ERROR] WebSocket connection to 'ws://localhost:5173/api/socket' failed: Connection closed before receiving a handshake response @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:137 +[ 379ms] [ERROR] [socket error] Event @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:202 +[ 392ms] [LOG] [socket close] 1006 @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:176 +[ 392ms] [LOG] [socket] Reconnecting in 2304.210165117683ms (attempt 1/10) @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:235 +[ 2696ms] [LOG] [socket reopen] @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:245 +[ 2697ms] [LOG] SOCKET: connecting to /api/socket @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:135 +[ 2698ms] [ERROR] WebSocket connection to 'ws://localhost:5173/api/socket' failed: Connection closed before receiving a handshake response @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:137 +[ 2698ms] [ERROR] [socket error] Event @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:202 +[ 2711ms] [LOG] [socket close] 1006 @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:176 +[ 2711ms] [LOG] [socket] Reconnection already in progress, skipping @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:212 diff --git a/.playwright-mcp/console-2026-04-12T05-27-32-160Z.log b/.playwright-mcp/console-2026-04-12T05-27-32-160Z.log new file mode 100644 index 00000000..62cd3567 --- /dev/null +++ b/.playwright-mcp/console-2026-04-12T05-27-32-160Z.log @@ -0,0 +1,32 @@ +[ 80ms] [INFO] %cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold @ http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=714749ff:20102 +[ 128ms] [LOG] SOCKET: opening socket... without auth user: user @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:40 +[ 128ms] [LOG] SOCKET: connecting to /api/socket @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:135 +[ 128ms] [LOG] SOCKET: socket opened @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:42 +[ 129ms] [WARNING] WebSocket connection to 'ws://localhost:5173/api/socket' failed: WebSocket is closed before the connection is established. @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:270 +[ 129ms] [LOG] SOCKET: opening socket... without auth user: user @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:40 +[ 129ms] [LOG] SOCKET: connecting to /api/socket @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:135 +[ 129ms] [LOG] SOCKET: socket opened @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:42 +[ 184ms] [LOG] Request 3vyu2yhjsasom22g-1 waiting for socket reconnection... @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/service-call.js:174 +[ 185ms] [LOG] Request 3vyu2yhjsasom22g-2 waiting for socket reconnection... @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/service-call.js:174 +[ 223ms] [ERROR] WebSocket connection to 'ws://localhost:5173/api/socket' failed: Connection closed before receiving a handshake response @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:137 +[ 223ms] [ERROR] [socket error] Event @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:202 +[ 245ms] [LOG] [socket close] 1006 @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:176 +[ 245ms] [LOG] [socket] Reconnecting in 2122.8106630994694ms (attempt 1/10) @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:235 +[ 266ms] [VERBOSE] [DOM] Password field is not contained in a form: (More info: https://goo.gl/9p2vKq) %o @ http://localhost:5173/settings:0 +[ 2368ms] [LOG] [socket reopen] @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:245 +[ 2368ms] [LOG] SOCKET: connecting to /api/socket @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:135 +[ 2373ms] [ERROR] WebSocket connection to 'ws://localhost:5173/api/socket' failed: Connection closed before receiving a handshake response @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:137 +[ 2373ms] [ERROR] [socket error] Event @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:202 +[ 2391ms] [LOG] [socket close] 1006 @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:176 +[ 2391ms] [LOG] [socket] Reconnection already in progress, skipping @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/trustgraph-socket.js:212 +[ 4734ms] [LOG] Request 3vyu2yhjsasom22g-2 waiting for socket reconnection... @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/service-call.js:174 +[ 5123ms] [LOG] Request 3vyu2yhjsasom22g-1 waiting for socket reconnection... @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/service-call.js:174 +[ 12903ms] [LOG] Request 3vyu2yhjsasom22g-2 waiting for socket reconnection... @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/service-call.js:174 +[ 13362ms] [LOG] Request 3vyu2yhjsasom22g-1 waiting for socket reconnection... @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/service-call.js:174 +[ 29608ms] [LOG] Request 3vyu2yhjsasom22g-1 ran out of retries @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/service-call.js:147 +[ 29803ms] [LOG] Request 3vyu2yhjsasom22g-2 ran out of retries @ http://localhost:5173/@fs/home/elpresidank/YeeBois/dev/trustgraph/ts/packages/client/dist/socket/service-call.js:147 +[ 69887ms] [VERBOSE] [DOM] Password field is not contained in a form: (More info: https://goo.gl/9p2vKq) %o @ http://localhost:5173/mcp-tools:0 +[ 142680ms] [VERBOSE] [DOM] Password field is not contained in a form: (More info: https://goo.gl/9p2vKq) %o @ http://localhost:5173/mcp-tools:0 +[ 219289ms] [VERBOSE] [DOM] Password field is not contained in a form: (More info: https://goo.gl/9p2vKq) %o @ http://localhost:5173/mcp-tools:0 +[ 238347ms] [VERBOSE] [DOM] Password field is not contained in a form: (More info: https://goo.gl/9p2vKq) %o @ http://localhost:5173/mcp-tools:0 +[ 255087ms] [VERBOSE] [DOM] Password field is not contained in a form: (More info: https://goo.gl/9p2vKq) %o @ http://localhost:5173/mcp-tools:0 diff --git a/.playwright-mcp/page-2026-04-12T05-27-22-648Z.yml b/.playwright-mcp/page-2026-04-12T05-27-22-648Z.yml new file mode 100644 index 00000000..22a563ff --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-27-22-648Z.yml @@ -0,0 +1,77 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: connecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - main [ref=e115]: + - generic [ref=e116]: + - img [ref=e117] + - paragraph [ref=e119]: MCP Tools is not enabled. + - paragraph [ref=e120]: Enable it in Settings → Feature Switches → MCP Tools. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-27-32-384Z.yml b/.playwright-mcp/page-2026-04-12T05-27-32-384Z.yml new file mode 100644 index 00000000..07a512c8 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-27-32-384Z.yml @@ -0,0 +1,176 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: connecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - main [ref=e115]: + - generic [ref=e116]: + - generic [ref=e117]: + - img [ref=e118] + - heading "Settings" [level=1] [ref=e121] + - generic [ref=e122]: + - generic [ref=e123]: + - heading "Connection" [level=2] [ref=e124]: + - img [ref=e125] + - text: Connection + - generic [ref=e129]: + - generic [ref=e130]: + - generic [ref=e131]: "Status:" + - generic [ref=e132]: + - img [ref=e133] + - text: connecting + - generic [ref=e140]: + - generic [ref=e141]: Gateway URL + - textbox "Gateway URL" [ref=e142]: + - /placeholder: Leave blank to use the default proxy + - paragraph [ref=e143]: The WebSocket URL for the TrustGraph gateway. + - generic [ref=e144]: + - generic [ref=e145]: User ID + - textbox "User ID" [ref=e146]: user + - generic [ref=e147]: + - heading "Authentication" [level=2] [ref=e148]: + - img [ref=e149] + - text: Authentication + - generic [ref=e154]: + - generic [ref=e155]: API Key + - generic [ref=e156]: + - textbox "API Key" [ref=e157]: + - /placeholder: Leave blank for unauthenticated access + - button "Show API key" [ref=e158]: + - img [ref=e159] + - paragraph [ref=e162]: Changing the API key will reconnect the WebSocket. + - generic [ref=e163]: + - heading "Collection" [level=2] [ref=e164]: + - img [ref=e165] + - text: Collection + - generic [ref=e170]: + - generic [ref=e171]: Active Collection + - generic [ref=e172]: + - img [ref=e173] + - text: Loading collections... + - generic [ref=e175]: + - heading "Active Flow" [level=2] [ref=e176]: + - img [ref=e177] + - text: Active Flow + - generic [ref=e182]: + - generic [ref=e183]: Flow + - textbox "Flow" [ref=e184]: + - /placeholder: default + - text: default + - paragraph [ref=e185]: The flow ID used for chat, graph queries, and document processing. + - generic [ref=e186]: + - heading "Appearance" [level=2] [ref=e187]: + - img [ref=e188] + - text: Appearance + - generic [ref=e191]: + - generic [ref=e192]: + - paragraph [ref=e193]: Theme + - paragraph [ref=e194]: Toggle between dark and light mode. + - paragraph [ref=e195]: Currently using dark mode. + - switch "Dark mode" [checked] [ref=e196] + - generic [ref=e198]: + - heading "Feature Switches" [level=2] [ref=e199]: + - img [ref=e200] + - text: Feature Switches + - generic [ref=e203]: + - generic [ref=e204]: + - paragraph [ref=e206]: Flow Classes + - switch "Flow Classes" [ref=e207] + - generic [ref=e209]: + - paragraph [ref=e211]: Submissions + - switch "Submissions" [ref=e212] + - generic [ref=e214]: + - paragraph [ref=e216]: Token Cost + - switch "Token Cost" [ref=e217] + - generic [ref=e219]: + - paragraph [ref=e221]: Schemas + - switch "Schemas" [ref=e222] + - generic [ref=e224]: + - paragraph [ref=e226]: Structured Query + - switch "Structured Query" [ref=e227] + - generic [ref=e229]: + - paragraph [ref=e231]: Ontology Editor + - switch "Ontology Editor" [ref=e232] + - generic [ref=e234]: + - paragraph [ref=e236]: Agent Tools + - switch "Agent Tools" [ref=e237] + - generic [ref=e239]: + - paragraph [ref=e241]: MCP Tools + - switch "MCP Tools" [ref=e242] + - generic [ref=e244]: + - paragraph [ref=e246]: LLM Models + - switch "LLM Models" [ref=e247] + - generic [ref=e249]: + - heading "About" [level=2] [ref=e250]: + - img [ref=e251] + - text: About + - generic [ref=e254]: + - paragraph [ref=e255]: TrustGraph Workbench v0.1.0 + - paragraph [ref=e256]: A web-based interface for interacting with the TrustGraph knowledge-graph system. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-27-56-501Z.yml b/.playwright-mcp/page-2026-04-12T05-27-56-501Z.yml new file mode 100644 index 00000000..b9c32352 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-27-56-501Z.yml @@ -0,0 +1,184 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e116]: + - generic [ref=e117]: + - img [ref=e118] + - heading "Settings" [level=1] [ref=e121] + - generic [ref=e122]: + - generic [ref=e123]: + - heading "Connection" [level=2] [ref=e124]: + - img [ref=e125] + - text: Connection + - generic [ref=e129]: + - generic [ref=e130]: + - generic [ref=e131]: "Status:" + - generic [ref=e132]: + - img [ref=e133] + - text: reconnecting + - generic [ref=e140]: + - generic [ref=e141]: Gateway URL + - textbox "Gateway URL" [ref=e142]: + - /placeholder: Leave blank to use the default proxy + - paragraph [ref=e143]: The WebSocket URL for the TrustGraph gateway. + - generic [ref=e144]: + - generic [ref=e145]: User ID + - textbox "User ID" [ref=e146]: user + - generic [ref=e147]: + - heading "Authentication" [level=2] [ref=e148]: + - img [ref=e149] + - text: Authentication + - generic [ref=e154]: + - generic [ref=e155]: API Key + - generic [ref=e156]: + - textbox "API Key" [ref=e157]: + - /placeholder: Leave blank for unauthenticated access + - button "Show API key" [ref=e158]: + - img [ref=e159] + - paragraph [ref=e162]: Changing the API key will reconnect the WebSocket. + - generic [ref=e163]: + - heading "Collection" [level=2] [ref=e164]: + - img [ref=e165] + - text: Collection + - generic [ref=e170]: + - generic [ref=e171]: Active Collection + - generic [ref=e172]: + - img [ref=e173] + - text: Loading collections... + - generic [ref=e175]: + - heading "Active Flow" [level=2] [ref=e176]: + - img [ref=e177] + - text: Active Flow + - generic [ref=e182]: + - generic [ref=e183]: Flow + - textbox "Flow" [ref=e184]: + - /placeholder: default + - text: default + - paragraph [ref=e185]: The flow ID used for chat, graph queries, and document processing. + - generic [ref=e186]: + - heading "Appearance" [level=2] [ref=e187]: + - img [ref=e188] + - text: Appearance + - generic [ref=e191]: + - generic [ref=e192]: + - paragraph [ref=e193]: Theme + - paragraph [ref=e194]: Toggle between dark and light mode. + - paragraph [ref=e195]: Currently using dark mode. + - switch "Dark mode" [checked] [ref=e196] + - generic [ref=e198]: + - heading "Feature Switches" [level=2] [ref=e199]: + - img [ref=e200] + - text: Feature Switches + - generic [ref=e203]: + - generic [ref=e204]: + - paragraph [ref=e206]: Flow Classes + - switch "Flow Classes" [ref=e207] + - generic [ref=e209]: + - paragraph [ref=e211]: Submissions + - switch "Submissions" [ref=e212] + - generic [ref=e214]: + - paragraph [ref=e216]: Token Cost + - switch "Token Cost" [ref=e217] + - generic [ref=e219]: + - paragraph [ref=e221]: Schemas + - switch "Schemas" [ref=e222] + - generic [ref=e224]: + - paragraph [ref=e226]: Structured Query + - switch "Structured Query" [ref=e227] + - generic [ref=e229]: + - paragraph [ref=e231]: Ontology Editor + - switch "Ontology Editor" [ref=e232] + - generic [ref=e234]: + - paragraph [ref=e236]: Agent Tools + - switch "Agent Tools" [ref=e237] + - generic [ref=e239]: + - paragraph [ref=e241]: MCP Tools + - switch "MCP Tools" [checked] [active] [ref=e242] + - generic [ref=e244]: + - paragraph [ref=e246]: LLM Models + - switch "LLM Models" [ref=e247] + - generic [ref=e249]: + - heading "About" [level=2] [ref=e250]: + - img [ref=e251] + - text: About + - generic [ref=e254]: + - paragraph [ref=e255]: TrustGraph Workbench v0.1.0 + - paragraph [ref=e256]: A web-based interface for interacting with the TrustGraph knowledge-graph system. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-28-05-234Z.yml b/.playwright-mcp/page-2026-04-12T05-28-05-234Z.yml new file mode 100644 index 00000000..4af701d2 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-28-05-234Z.yml @@ -0,0 +1,106 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [active] [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [ref=e285]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e295]: + - generic [ref=e296]: + - img [ref=e297] + - paragraph [ref=e300]: No MCP servers configured. + - paragraph [ref=e301]: Click "Add Server" to connect an external MCP server. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-28-17-352Z.yml b/.playwright-mcp/page-2026-04-12T05-28-17-352Z.yml new file mode 100644 index 00000000..cb222d0a --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-28-17-352Z.yml @@ -0,0 +1,106 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Tool" [ref=e302]: + - img [ref=e286] + - text: Add Tool + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [active] [selected] [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Tools" [ref=e303]: + - generic [ref=e304]: + - img [ref=e305] + - paragraph [ref=e307]: No tools configured. + - paragraph [ref=e308]: Click "Add Tool" to create an MCP tool. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-28-36-861Z.yml b/.playwright-mcp/page-2026-04-12T05-28-36-861Z.yml new file mode 100644 index 00000000..ee26e755 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-28-36-861Z.yml @@ -0,0 +1,106 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [ref=e309]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [active] [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e310]: + - generic [ref=e311]: + - img [ref=e312] + - paragraph [ref=e315]: No MCP servers configured. + - paragraph [ref=e316]: Click "Add Server" to connect an external MCP server. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-28-42-962Z.yml b/.playwright-mcp/page-2026-04-12T05-28-42-962Z.yml new file mode 100644 index 00000000..54b9b6e1 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-28-42-962Z.yml @@ -0,0 +1,134 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [ref=e309]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e310]: + - generic [ref=e311]: + - img [ref=e312] + - paragraph [ref=e315]: No MCP servers configured. + - paragraph [ref=e316]: Click "Add Server" to connect an external MCP server. + - dialog "Add MCP Server" [ref=e318]: + - generic [ref=e319]: + - heading "Add MCP Server" [level=2] [ref=e320] + - button "Close dialog" [ref=e321]: + - img [ref=e322] + - generic [ref=e326]: + - generic [ref=e327]: + - generic [ref=e328]: Key + - textbox "Key" [active] [ref=e329]: + - /placeholder: brave-search + - generic [ref=e330]: + - generic [ref=e331]: URL + - textbox "URL" [ref=e332]: + - /placeholder: http://localhost:8383/mcp + - generic [ref=e333]: + - generic [ref=e334]: Remote Name (optional) + - textbox "Remote Name (optional)" [ref=e335]: + - /placeholder: Tool name at the remote server + - generic [ref=e336]: + - generic [ref=e337]: Auth Token (optional) + - generic [ref=e338]: + - textbox "Auth Token (optional)" [ref=e339]: + - /placeholder: Bearer token for authentication + - button "Show auth token" [ref=e340]: + - img [ref=e341] + - generic [ref=e344]: + - button "Cancel" [ref=e345] + - button "Save" [disabled] [ref=e346] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-29-03-429Z.yml b/.playwright-mcp/page-2026-04-12T05-29-03-429Z.yml new file mode 100644 index 00000000..cb8af391 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-29-03-429Z.yml @@ -0,0 +1,106 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Tool" [ref=e347]: + - img [ref=e286] + - text: Add Tool + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [active] [selected] [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Tools" [ref=e348]: + - generic [ref=e349]: + - img [ref=e350] + - paragraph [ref=e352]: No tools configured. + - paragraph [ref=e353]: Click "Add Tool" to create an MCP tool. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-29-09-123Z.yml b/.playwright-mcp/page-2026-04-12T05-29-09-123Z.yml new file mode 100644 index 00000000..87008900 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-29-09-123Z.yml @@ -0,0 +1,145 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Tool" [ref=e347]: + - img [ref=e286] + - text: Add Tool + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [selected] [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Tools" [ref=e348]: + - generic [ref=e349]: + - img [ref=e350] + - paragraph [ref=e352]: No tools configured. + - paragraph [ref=e353]: Click "Add Tool" to create an MCP tool. + - dialog "Add MCP Tool" [ref=e355]: + - generic [ref=e356]: + - heading "Add MCP Tool" [level=2] [ref=e357] + - button "Close dialog" [ref=e358]: + - img [ref=e359] + - generic [ref=e363]: + - generic [ref=e364]: + - generic [ref=e365]: + - generic [ref=e366]: Key + - textbox "Key" [active] [ref=e367]: + - /placeholder: brave-search + - generic [ref=e368]: + - generic [ref=e369]: Name + - textbox "Name" [ref=e370]: + - /placeholder: brave-search + - generic [ref=e371]: + - generic [ref=e372]: Description + - textbox "Description" [ref=e373]: + - /placeholder: What this tool does... + - generic [ref=e374]: + - generic [ref=e375]: + - generic [ref=e376]: MCP Server + - textbox "MCP Server" [ref=e377]: + - /placeholder: MCP server key + - generic [ref=e378]: + - generic [ref=e379]: Groups (comma-separated) + - textbox "Groups (comma-separated)" [ref=e380]: + - /placeholder: default + - text: default + - generic [ref=e381]: + - generic [ref=e382]: + - generic [ref=e383]: Arguments + - button "Add" [ref=e384]: + - img [ref=e385] + - text: Add + - paragraph [ref=e386]: No arguments defined. Click "Add" to add one. + - generic [ref=e387]: + - button "Cancel" [ref=e388] + - button "Save" [disabled] [ref=e389] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-29-17-218Z.yml b/.playwright-mcp/page-2026-04-12T05-29-17-218Z.yml new file mode 100644 index 00000000..b3369a6e --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-29-17-218Z.yml @@ -0,0 +1,156 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Tool" [ref=e347]: + - img [ref=e286] + - text: Add Tool + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [selected] [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Tools" [ref=e348]: + - generic [ref=e349]: + - img [ref=e350] + - paragraph [ref=e352]: No tools configured. + - paragraph [ref=e353]: Click "Add Tool" to create an MCP tool. + - dialog "Add MCP Tool" [ref=e355]: + - generic [ref=e356]: + - heading "Add MCP Tool" [level=2] [ref=e357] + - button "Close dialog" [ref=e358]: + - img [ref=e359] + - generic [ref=e363]: + - generic [ref=e364]: + - generic [ref=e365]: + - generic [ref=e366]: Key + - textbox "Key" [ref=e367]: + - /placeholder: brave-search + - generic [ref=e368]: + - generic [ref=e369]: Name + - textbox "Name" [ref=e370]: + - /placeholder: brave-search + - generic [ref=e371]: + - generic [ref=e372]: Description + - textbox "Description" [ref=e373]: + - /placeholder: What this tool does... + - generic [ref=e374]: + - generic [ref=e375]: + - generic [ref=e376]: MCP Server + - textbox "MCP Server" [ref=e377]: + - /placeholder: MCP server key + - generic [ref=e378]: + - generic [ref=e379]: Groups (comma-separated) + - textbox "Groups (comma-separated)" [ref=e380]: + - /placeholder: default + - text: default + - generic [ref=e381]: + - generic [ref=e382]: + - generic [ref=e383]: Arguments + - button "Add" [active] [ref=e384]: + - img [ref=e385] + - text: Add + - generic [ref=e391]: + - textbox "Argument 1 name" [ref=e392]: + - /placeholder: name + - combobox "Argument 1 type" [ref=e393]: + - option "string" [selected] + - option "number" + - option "boolean" + - option "object" + - textbox "Argument 1 description" [ref=e394]: + - /placeholder: description + - button "Remove argument 1" [ref=e395]: + - img [ref=e396] + - generic [ref=e387]: + - button "Cancel" [ref=e388] + - button "Save" [disabled] [ref=e389] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-29-50-589Z.yml b/.playwright-mcp/page-2026-04-12T05-29-50-589Z.yml new file mode 100644 index 00000000..b692d031 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-29-50-589Z.yml @@ -0,0 +1,106 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [ref=e399]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [active] [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e400]: + - generic [ref=e401]: + - img [ref=e402] + - paragraph [ref=e405]: No MCP servers configured. + - paragraph [ref=e406]: Click "Add Server" to connect an external MCP server. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-29-55-753Z.yml b/.playwright-mcp/page-2026-04-12T05-29-55-753Z.yml new file mode 100644 index 00000000..277293b8 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-29-55-753Z.yml @@ -0,0 +1,134 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [ref=e399]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e400]: + - generic [ref=e401]: + - img [ref=e402] + - paragraph [ref=e405]: No MCP servers configured. + - paragraph [ref=e406]: Click "Add Server" to connect an external MCP server. + - dialog "Add MCP Server" [ref=e408]: + - generic [ref=e409]: + - heading "Add MCP Server" [level=2] [ref=e410] + - button "Close dialog" [ref=e411]: + - img [ref=e412] + - generic [ref=e416]: + - generic [ref=e417]: + - generic [ref=e418]: Key + - textbox "Key" [active] [ref=e419]: + - /placeholder: brave-search + - generic [ref=e420]: + - generic [ref=e421]: URL + - textbox "URL" [ref=e422]: + - /placeholder: http://localhost:8383/mcp + - generic [ref=e423]: + - generic [ref=e424]: Remote Name (optional) + - textbox "Remote Name (optional)" [ref=e425]: + - /placeholder: Tool name at the remote server + - generic [ref=e426]: + - generic [ref=e427]: Auth Token (optional) + - generic [ref=e428]: + - textbox "Auth Token (optional)" [ref=e429]: + - /placeholder: Bearer token for authentication + - button "Show auth token" [ref=e430]: + - img [ref=e431] + - generic [ref=e434]: + - button "Cancel" [ref=e435] + - button "Save" [disabled] [ref=e436] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-31-12-362Z.yml b/.playwright-mcp/page-2026-04-12T05-31-12-362Z.yml new file mode 100644 index 00000000..569d5d1f --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-31-12-362Z.yml @@ -0,0 +1,134 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [ref=e399]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e400]: + - generic [ref=e401]: + - img [ref=e402] + - paragraph [ref=e405]: No MCP servers configured. + - paragraph [ref=e406]: Click "Add Server" to connect an external MCP server. + - dialog "Add MCP Server" [ref=e438]: + - generic [ref=e439]: + - heading "Add MCP Server" [level=2] [ref=e440] + - button "Close dialog" [ref=e441]: + - img [ref=e442] + - generic [ref=e446]: + - generic [ref=e447]: + - generic [ref=e448]: Key + - textbox "Key" [active] [ref=e449]: + - /placeholder: brave-search + - generic [ref=e450]: + - generic [ref=e451]: URL + - textbox "URL" [ref=e452]: + - /placeholder: http://localhost:8383/mcp + - generic [ref=e453]: + - generic [ref=e454]: Remote Name (optional) + - textbox "Remote Name (optional)" [ref=e455]: + - /placeholder: Tool name at the remote server + - generic [ref=e456]: + - generic [ref=e457]: Auth Token (optional) + - generic [ref=e458]: + - textbox "Auth Token (optional)" [ref=e459]: + - /placeholder: Bearer token for authentication + - button "Show auth token" [ref=e460]: + - img [ref=e461] + - generic [ref=e464]: + - button "Cancel" [ref=e465] + - button "Save" [disabled] [ref=e466] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-31-25-532Z.yml b/.playwright-mcp/page-2026-04-12T05-31-25-532Z.yml new file mode 100644 index 00000000..af739735 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-31-25-532Z.yml @@ -0,0 +1,106 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [active] [ref=e399]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e400]: + - generic [ref=e401]: + - img [ref=e402] + - paragraph [ref=e405]: No MCP servers configured. + - paragraph [ref=e406]: Click "Add Server" to connect an external MCP server. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-31-31-420Z.yml b/.playwright-mcp/page-2026-04-12T05-31-31-420Z.yml new file mode 100644 index 00000000..96ab4056 --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-31-31-420Z.yml @@ -0,0 +1,136 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [ref=e399]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e400]: + - generic [ref=e401]: + - img [ref=e402] + - paragraph [ref=e405]: No MCP servers configured. + - paragraph [ref=e406]: Click "Add Server" to connect an external MCP server. + - dialog "Add MCP Server" [ref=e468]: + - generic [ref=e469]: + - heading "Add MCP Server" [level=2] [ref=e470] + - button "Close dialog" [ref=e471]: + - img [ref=e472] + - generic [ref=e476]: + - generic [ref=e477]: + - generic [ref=e478]: Key + - textbox "Key" [active] [ref=e479]: + - /placeholder: brave-search + - text: test-stale-state + - generic [ref=e480]: + - generic [ref=e481]: URL + - textbox "URL" [ref=e482]: + - /placeholder: http://localhost:8383/mcp + - text: http://example.com + - generic [ref=e483]: + - generic [ref=e484]: Remote Name (optional) + - textbox "Remote Name (optional)" [ref=e485]: + - /placeholder: Tool name at the remote server + - generic [ref=e486]: + - generic [ref=e487]: Auth Token (optional) + - generic [ref=e488]: + - textbox "Auth Token (optional)" [ref=e489]: + - /placeholder: Bearer token for authentication + - button "Show auth token" [ref=e490]: + - img [ref=e491] + - generic [ref=e494]: + - button "Cancel" [ref=e495] + - button "Save" [ref=e496] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-04-12T05-31-48-160Z.yml b/.playwright-mcp/page-2026-04-12T05-31-48-160Z.yml new file mode 100644 index 00000000..fcbf942b --- /dev/null +++ b/.playwright-mcp/page-2026-04-12T05-31-48-160Z.yml @@ -0,0 +1,136 @@ +- generic [ref=e3]: + - link "Skip to content" [ref=e4] [cursor=pointer]: + - /url: "#main-content" + - complementary "Sidebar" [ref=e5]: + - generic [ref=e6]: + - img [ref=e7] + - generic [ref=e10]: TrustGraph + - generic [ref=e13]: + - generic [ref=e14]: + - generic [ref=e15]: + - img [ref=e16] + - text: Flow + - generic [ref=e20]: + - combobox "Flow" [ref=e21]: + - option "default" [selected] + - img + - generic [ref=e22]: + - img [ref=e23] + - generic [ref=e27]: default + - navigation "Main navigation" [ref=e29]: + - link "Chat" [ref=e30] [cursor=pointer]: + - /url: /chat + - generic [ref=e31]: + - img [ref=e32] + - generic [ref=e34]: Chat + - link "Library" [ref=e35] [cursor=pointer]: + - /url: /library + - generic [ref=e36]: + - img [ref=e37] + - generic [ref=e40]: Library + - link "Graph" [ref=e41] [cursor=pointer]: + - /url: /graph + - generic [ref=e42]: + - img [ref=e43] + - generic [ref=e47]: Graph + - link "Prompts" [ref=e48] [cursor=pointer]: + - /url: /prompts + - generic [ref=e49]: + - img [ref=e50] + - generic [ref=e54]: Prompts + - link "Token Cost" [ref=e55] [cursor=pointer]: + - /url: /token-cost + - generic [ref=e56]: + - img [ref=e57] + - generic [ref=e62]: Token Cost + - link "Knowledge Cores" [ref=e63] [cursor=pointer]: + - /url: /knowledge-cores + - generic [ref=e64]: + - img [ref=e65] + - generic [ref=e77]: Knowledge Cores + - link "Flows" [ref=e78] [cursor=pointer]: + - /url: /flows + - generic [ref=e79]: + - img [ref=e80] + - generic [ref=e84]: Flows + - link "MCP Tools" [ref=e266] [cursor=pointer]: + - /url: /mcp-tools + - generic [ref=e267]: + - img [ref=e268] + - generic [ref=e270]: MCP Tools + - link "Settings" [ref=e85] [cursor=pointer]: + - /url: /settings + - generic [ref=e86]: + - img [ref=e87] + - generic [ref=e90]: Settings + - generic [ref=e92]: + - img [ref=e94] + - generic [ref=e101]: reconnecting + - generic [ref=e102]: + - banner [ref=e103]: + - generic [ref=e104]: + - generic [ref=e105]: + - img [ref=e106] + - text: default + - generic [ref=e110]: + - img [ref=e111] + - text: default + - alert [ref=e257]: + - img [ref=e258] + - generic [ref=e265]: Connection lost. Attempting to reconnect... + - main [ref=e115]: + - generic [ref=e271]: + - generic [ref=e272]: + - generic [ref=e273]: + - img [ref=e274] + - heading "MCP Tools" [level=1] [ref=e276] + - generic [ref=e277]: 0 servers, 0 tools + - generic [ref=e278]: + - button "Refresh" [ref=e279]: + - img [ref=e280] + - text: Refresh + - button "Add Server" [ref=e399]: + - img [ref=e286] + - text: Add Server + - tablist "MCP sections" [ref=e287]: + - tab "Servers" [selected] [ref=e288]: + - img [ref=e289] + - text: Servers + - tab "Tools" [ref=e292]: + - img [ref=e293] + - text: Tools + - tabpanel "Servers" [ref=e400]: + - generic [ref=e401]: + - img [ref=e402] + - paragraph [ref=e405]: No MCP servers configured. + - paragraph [ref=e406]: Click "Add Server" to connect an external MCP server. + - dialog "Add MCP Server" [ref=e498]: + - generic [ref=e499]: + - heading "Add MCP Server" [level=2] [ref=e500] + - button "Close dialog" [ref=e501]: + - img [ref=e502] + - generic [ref=e506]: + - generic [ref=e507]: + - generic [ref=e508]: Key + - textbox "Key" [active] [ref=e509]: + - /placeholder: brave-search + - text: test-stale-state + - generic [ref=e510]: + - generic [ref=e511]: URL + - textbox "URL" [ref=e512]: + - /placeholder: http://localhost:8383/mcp + - text: http://example.com + - generic [ref=e513]: + - generic [ref=e514]: Remote Name (optional) + - textbox "Remote Name (optional)" [ref=e515]: + - /placeholder: Tool name at the remote server + - generic [ref=e516]: + - generic [ref=e517]: Auth Token (optional) + - generic [ref=e518]: + - textbox "Auth Token (optional)" [ref=e519]: + - /placeholder: Bearer token for authentication + - button "Show auth token" [ref=e520]: + - img [ref=e521] + - generic [ref=e524]: + - button "Cancel" [ref=e525] + - button "Save" [ref=e526] \ No newline at end of file