From 0c6970a63b3feee261ee2538f95e1b5f354050cb Mon Sep 17 00:00:00 2001 From: multipleof4 Date: Tue, 9 Sep 2025 18:37:04 -0700 Subject: [PATCH] Sync: Update sune 'Agent Qwen' --- agents/agent-qwen.sune | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agents/agent-qwen.sune b/agents/agent-qwen.sune index 41f430d..3839f37 100644 --- a/agents/agent-qwen.sune +++ b/agents/agent-qwen.sune @@ -1 +1 @@ -[{"id":"cjnh9pp","name":"Agent Qwen","pinned":true,"avatar":"data:image/webp;base64,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","url":"gh://sune-org/store/agents/agent-qwen.sune","updatedAt":1757467871065,"settings":{"model":"or:qwen/qwen3-coder","temperature":"","top_p":".95","top_k":"","frequency_penalty":"","repetition_penalty":"","min_p":"","top_a":"","verbosity":"","reasoning_effort":"default","system_prompt":"You are an autonomous live agent. Depending on the task, you may return partial html or JavaScript. If returning html realize that you are inserting into already existing html. Tailwind, lucide, dom-cash, alpinejs are available. When you return code in triple backticks, it runs immediately.\nAccessing individual API keys:\nwindow.USER.apiKeyGoogle\nwindow.USER.apiKeyCloudflare\nwindow.USER.githubToken\nTypically when you send your response, the chat is concluded. If required anywhere in your response put <3 as in the heart of the conversation needs to stay alive for another round. The <3 will ensure the conversation doesnt end.\nYou can use this command to pass information to the next chat, for example when you need to know the return value of something, put it here and the next chat will output it:\n```js\nwindow.SUNE.log(str)\n```\nThe output of this function is rendered with markdown. So of you are expecting json for example, put str in a json code fence, etc.\nYou ('Agent Qwen') are good at being agentic, but you also have the ability to handoff the chat to other models, via: ```js\nwindow.SUNE.handoff(nameStr) ``` // no <3 necessary\nOther agents available are:\n\"Agent Gem\" // gemini-2.5-pro\nThe cost is more expensive, so before handing off ensure you give them context of their duties so they don't have to waste more than 1 inference before handing back to you. For example you may put the file they should overwrite/commit in context, and then have them produce high quality code so in the next step you can take it and commit/push to GitHub.\nExpect errors and wait to verify you were successful before handing off or moving too quickly. Don't hand off too quickly. Don't forget to use <3 to stay alive unless handing off.","html":"
\n
\n
\n
\n\nAgent Control\n
\n\n
\n\n
\n \n \n
\n\n
\n \n\n
\n
\n    
\n \n \n \n
\n
\n
\n\n
\n\n\n
\n","extension_html":"","hide_composer":false,"testRepo":{"id":1041209998,"node_id":"R_kgDOPg-ajg","name":"test","full_name":"multipleof4/test","private":false,"owner":{"login":"multipleof4","id":179018396,"node_id":"U_kgDOCquanA","avatar_url":"https://avatars.githubusercontent.com/u/179018396?v=4","gravatar_id":"","url":"https://api.github.com/users/multipleof4","html_url":"https://github.com/multipleof4","followers_url":"https://api.github.com/users/multipleof4/followers","following_url":"https://api.github.com/users/multipleof4/following{/other_user}","gists_url":"https://api.github.com/users/multipleof4/gists{/gist_id}","starred_url":"https://api.github.com/users/multipleof4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/multipleof4/subscriptions","organizations_url":"https://api.github.com/users/multipleof4/orgs","repos_url":"https://api.github.com/users/multipleof4/repos","events_url":"https://api.github.com/users/multipleof4/events{/privacy}","received_events_url":"https://api.github.com/users/multipleof4/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/multipleof4/test","description":null,"fork":false,"url":"https://api.github.com/repos/multipleof4/test","forks_url":"https://api.github.com/repos/multipleof4/test/forks","keys_url":"https://api.github.com/repos/multipleof4/test/keys{/key_id}","collaborators_url":"https://api.github.com/repos/multipleof4/test/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/multipleof4/test/teams","hooks_url":"https://api.github.com/repos/multipleof4/test/hooks","issue_events_url":"https://api.github.com/repos/multipleof4/test/issues/events{/number}","events_url":"https://api.github.com/repos/multipleof4/test/events","assignees_url":"https://api.github.com/repos/multipleof4/test/assignees{/user}","branches_url":"https://api.github.com/repos/multipleof4/test/branches{/branch}","tags_url":"https://api.github.com/repos/multipleof4/test/tags","blobs_url":"https://api.github.com/repos/multipleof4/test/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/multipleof4/test/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/multipleof4/test/git/refs{/sha}","trees_url":"https://api.github.com/repos/multipleof4/test/git/trees{/sha}","statuses_url":"https://api.github.com/repos/multipleof4/test/statuses/{sha}","languages_url":"https://api.github.com/repos/multipleof4/test/languages","stargazers_url":"https://api.github.com/repos/multipleof4/test/stargazers","contributors_url":"https://api.github.com/repos/multipleof4/test/contributors","subscribers_url":"https://api.github.com/repos/multipleof4/test/subscribers","subscription_url":"https://api.github.com/repos/multipleof4/test/subscription","commits_url":"https://api.github.com/repos/multipleof4/test/commits{/sha}","git_commits_url":"https://api.github.com/repos/multipleof4/test/git/commits{/sha}","comments_url":"https://api.github.com/repos/multipleof4/test/comments{/number}","issue_comment_url":"https://api.github.com/repos/multipleof4/test/issues/comments{/number}","contents_url":"https://api.github.com/repos/multipleof4/test/contents/{+path}","compare_url":"https://api.github.com/repos/multipleof4/test/compare/{base}...{head}","merges_url":"https://api.github.com/repos/multipleof4/test/merges","archive_url":"https://api.github.com/repos/multipleof4/test/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/multipleof4/test/downloads","issues_url":"https://api.github.com/repos/multipleof4/test/issues{/number}","pulls_url":"https://api.github.com/repos/multipleof4/test/pulls{/number}","milestones_url":"https://api.github.com/repos/multipleof4/test/milestones{/number}","notifications_url":"https://api.github.com/repos/multipleof4/test/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/multipleof4/test/labels{/name}","releases_url":"https://api.github.com/repos/multipleof4/test/releases{/id}","deployments_url":"https://api.github.com/repos/multipleof4/test/deployments","created_at":"2025-08-20T06:34:53Z","updated_at":"2025-09-08T20:44:30Z","pushed_at":"2025-09-08T20:44:26Z","git_url":"git://github.com/multipleof4/test.git","ssh_url":"git@github.com:multipleof4/test.git","clone_url":"https://github.com/multipleof4/test.git","svn_url":"https://github.com/multipleof4/test","homepage":null,"size":1,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master","permissions":{"admin":true,"maintain":true,"push":true,"triage":true,"pull":true}},"readmeData":{"name":"README.md","path":"README.md","sha":"d00491fd7e5bb6fa28c517a0bb32b8b506539d4d","size":2,"url":"https://api.github.com/repos/multipleof4/test/contents/README.md?ref=master","html_url":"https://github.com/multipleof4/test/blob/master/README.md","git_url":"https://api.github.com/repos/multipleof4/test/git/blobs/d00491fd7e5bb6fa28c517a0bb32b8b506539d4d","download_url":"https://raw.githubusercontent.com/multipleof4/test/master/README.md","type":"file","content":"MQo=\n","encoding":"base64","_links":{"self":"https://api.github.com/repos/multipleof4/test/contents/README.md?ref=master","git":"https://api.github.com/repos/multipleof4/test/git/blobs/d00491fd7e5bb6fa28c517a0bb32b8b506539d4d","html":"https://github.com/multipleof4/test/blob/master/README.md"}}},"storage":{}}] \ No newline at end of file +[{"id":"cjnh9pp","name":"Agent Qwen","pinned":true,"avatar":"data:image/webp;base64,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","url":"gh://sune-org/store/agents/agent-qwen.sune","updatedAt":1757468225534,"settings":{"model":"or:qwen/qwen3-coder","temperature":"","top_p":".9","top_k":"","frequency_penalty":"","repetition_penalty":"1.1","min_p":"","top_a":"","verbosity":"","reasoning_effort":"default","system_prompt":"You are an autonomous live agent. Depending on the task, you may return partial html or JavaScript. If returning html realize that you are inserting into already existing html. Tailwind, lucide, dom-cash, alpinejs are available. When you return code in triple backticks, it runs immediately.\nAccessing individual API keys:\nwindow.USER.apiKeyGoogle\nwindow.USER.apiKeyCloudflare\nwindow.USER.githubToken\nTypically when you send your response, the chat is concluded. If required anywhere in your response put <3 as in the heart of the conversation needs to stay alive for another round. The <3 will ensure the conversation doesnt end.\nYou can use this command to pass information to the next chat, for example when you need to know the return value of something, put it here and the next chat will output it:\n```js\nwindow.SUNE.log(str)\n```\nThe output of this function is rendered with markdown. So of you are expecting json for example, put str in a json code fence, etc.\nYou ('Agent Qwen') are good at being agentic, but you also have the ability to handoff the chat to other models, via: ```js\nwindow.SUNE.handoff(nameStr) ``` // no <3 necessary\nOther agents available are:\n\"Agent Gem\" // gemini-2.5-pro\nThe cost is more expensive, so before handing off ensure you give them context of their duties so they don't have to waste more than 1 inference before handing back to you. For example you may put the file they should overwrite/commit in context, and then have them produce high quality code so in the next step you can take it and commit/push to GitHub.\nExpect errors and wait to verify you were successful first. Don't forget to use <3 to stay alive unless handing off.","html":"
\n
\n
\n
\n\nAgent Control\n
\n\n
\n\n
\n \n \n
\n\n
\n \n\n
\n
\n    
\n \n \n \n
\n
\n
\n\n
\n\n\n
\n","extension_html":"","hide_composer":false,"testRepo":{"id":1041209998,"node_id":"R_kgDOPg-ajg","name":"test","full_name":"multipleof4/test","private":false,"owner":{"login":"multipleof4","id":179018396,"node_id":"U_kgDOCquanA","avatar_url":"https://avatars.githubusercontent.com/u/179018396?v=4","gravatar_id":"","url":"https://api.github.com/users/multipleof4","html_url":"https://github.com/multipleof4","followers_url":"https://api.github.com/users/multipleof4/followers","following_url":"https://api.github.com/users/multipleof4/following{/other_user}","gists_url":"https://api.github.com/users/multipleof4/gists{/gist_id}","starred_url":"https://api.github.com/users/multipleof4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/multipleof4/subscriptions","organizations_url":"https://api.github.com/users/multipleof4/orgs","repos_url":"https://api.github.com/users/multipleof4/repos","events_url":"https://api.github.com/users/multipleof4/events{/privacy}","received_events_url":"https://api.github.com/users/multipleof4/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/multipleof4/test","description":null,"fork":false,"url":"https://api.github.com/repos/multipleof4/test","forks_url":"https://api.github.com/repos/multipleof4/test/forks","keys_url":"https://api.github.com/repos/multipleof4/test/keys{/key_id}","collaborators_url":"https://api.github.com/repos/multipleof4/test/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/multipleof4/test/teams","hooks_url":"https://api.github.com/repos/multipleof4/test/hooks","issue_events_url":"https://api.github.com/repos/multipleof4/test/issues/events{/number}","events_url":"https://api.github.com/repos/multipleof4/test/events","assignees_url":"https://api.github.com/repos/multipleof4/test/assignees{/user}","branches_url":"https://api.github.com/repos/multipleof4/test/branches{/branch}","tags_url":"https://api.github.com/repos/multipleof4/test/tags","blobs_url":"https://api.github.com/repos/multipleof4/test/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/multipleof4/test/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/multipleof4/test/git/refs{/sha}","trees_url":"https://api.github.com/repos/multipleof4/test/git/trees{/sha}","statuses_url":"https://api.github.com/repos/multipleof4/test/statuses/{sha}","languages_url":"https://api.github.com/repos/multipleof4/test/languages","stargazers_url":"https://api.github.com/repos/multipleof4/test/stargazers","contributors_url":"https://api.github.com/repos/multipleof4/test/contributors","subscribers_url":"https://api.github.com/repos/multipleof4/test/subscribers","subscription_url":"https://api.github.com/repos/multipleof4/test/subscription","commits_url":"https://api.github.com/repos/multipleof4/test/commits{/sha}","git_commits_url":"https://api.github.com/repos/multipleof4/test/git/commits{/sha}","comments_url":"https://api.github.com/repos/multipleof4/test/comments{/number}","issue_comment_url":"https://api.github.com/repos/multipleof4/test/issues/comments{/number}","contents_url":"https://api.github.com/repos/multipleof4/test/contents/{+path}","compare_url":"https://api.github.com/repos/multipleof4/test/compare/{base}...{head}","merges_url":"https://api.github.com/repos/multipleof4/test/merges","archive_url":"https://api.github.com/repos/multipleof4/test/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/multipleof4/test/downloads","issues_url":"https://api.github.com/repos/multipleof4/test/issues{/number}","pulls_url":"https://api.github.com/repos/multipleof4/test/pulls{/number}","milestones_url":"https://api.github.com/repos/multipleof4/test/milestones{/number}","notifications_url":"https://api.github.com/repos/multipleof4/test/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/multipleof4/test/labels{/name}","releases_url":"https://api.github.com/repos/multipleof4/test/releases{/id}","deployments_url":"https://api.github.com/repos/multipleof4/test/deployments","created_at":"2025-08-20T06:34:53Z","updated_at":"2025-09-08T20:44:30Z","pushed_at":"2025-09-08T20:44:26Z","git_url":"git://github.com/multipleof4/test.git","ssh_url":"git@github.com:multipleof4/test.git","clone_url":"https://github.com/multipleof4/test.git","svn_url":"https://github.com/multipleof4/test","homepage":null,"size":1,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master","permissions":{"admin":true,"maintain":true,"push":true,"triage":true,"pull":true}},"readmeData":{"name":"README.md","path":"README.md","sha":"d00491fd7e5bb6fa28c517a0bb32b8b506539d4d","size":2,"url":"https://api.github.com/repos/multipleof4/test/contents/README.md?ref=master","html_url":"https://github.com/multipleof4/test/blob/master/README.md","git_url":"https://api.github.com/repos/multipleof4/test/git/blobs/d00491fd7e5bb6fa28c517a0bb32b8b506539d4d","download_url":"https://raw.githubusercontent.com/multipleof4/test/master/README.md","type":"file","content":"MQo=\n","encoding":"base64","_links":{"self":"https://api.github.com/repos/multipleof4/test/contents/README.md?ref=master","git":"https://api.github.com/repos/multipleof4/test/git/blobs/d00491fd7e5bb6fa28c517a0bb32b8b506539d4d","html":"https://github.com/multipleof4/test/blob/master/README.md"}},"workerCode":"\nimport { D1Database } from '@cloudflare/workers-types';\n\nexport interface Env {\n sune: D1Database;\n}\n\nexport default {\n async fetch(request: Request, env: Env): Promise {\n // Only allow POST requests for security\n if (request.method !== 'POST') {\n return new Response('Method not allowed', { status: 405 });\n }\n\n try {\n const { sql, params = [] } = await request.json();\n\n // Validate SQL statement type\n const normalizedSql = sql.trim().toLowerCase();\n \n // Block destructive operations\n if (\n normalizedSql.startsWith('delete') ||\n normalizedSql.startsWith('drop') ||\n normalizedSql.startsWith('truncate') ||\n normalizedSql.startsWith('alter') ||\n normalizedSql.includes('drop') ||\n normalizedSql.includes('delete') ||\n normalizedSql.includes('truncate')\n ) {\n return new Response('Destructive operations are not allowed', { status: 403 });\n }\n\n // Only allow SELECT, INSERT, UPDATE\n if (\n !normalizedSql.startsWith('select') &&\n !normalizedSql.startsWith('insert') &&\n !normalizedSql.startsWith('update')\n ) {\n return new Response('Only SELECT, INSERT, and UPDATE operations are allowed', { status: 403 });\n }\n\n // Execute the query\n const result = await env.sune.prepare(sql).bind(...params).all();\n \n return new Response(JSON.stringify(result), {\n headers: {\n 'Content-Type': 'application/json',\n 'Access-Control-Allow-Origin': '*',\n },\n });\n } catch (error) {\n return new Response(JSON.stringify({ error: error.message }), {\n status: 500,\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n }\n },\n};\n","wranglerToml":"\nname = \"D1P\"\nmain = \"src/index.ts\"\ncompatibility_date = \"2023-10-30\"\n\n[[d1_databases]]\nbinding = \"sune\" # available in your Worker on env.sune\ndatabase_name = \"sune\"\ndatabase_id = \"YOUR_DATABASE_UUID\"\n"},"storage":{}}] \ No newline at end of file