From a20a5fc7a09fa43095c8e04ed3259622ca214e28 Mon Sep 17 00:00:00 2001 From: kedarchandrayan Date: Tue, 30 Jul 2024 11:50:42 +0530 Subject: [PATCH] Deploy website - based on 001d5a5697f1a622a87094d6fa887daa2f448282 --- 404.html | 2 +- architecture.html | 2 +- assets/js/db03f8e7.1a96b145.js | 1 - assets/js/db03f8e7.563927cf.js | 1 + .../{runtime~main.b38fbc69.js => runtime~main.c1a9cd99.js} | 2 +- category/custom-agents.html | 2 +- custom-agents/agent-creation-steps.html | 2 +- custom-agents/agent-yaml.html | 6 +----- custom-agents/introduction.html | 2 +- custom-agents/recipe.html | 2 +- custom-agents/sirji-studio.html | 2 +- custom-agents/writing-agent-pseudocode.html | 2 +- index.html | 2 +- markdown-page.html | 2 +- messaging-protocol.html | 2 +- need-for-custom-agents.html | 2 +- quick-start.html | 2 +- 17 files changed, 16 insertions(+), 20 deletions(-) delete mode 100644 assets/js/db03f8e7.1a96b145.js create mode 100644 assets/js/db03f8e7.563927cf.js rename assets/js/{runtime~main.b38fbc69.js => runtime~main.c1a9cd99.js} (97%) diff --git a/404.html b/404.html index 7c0b009..89b1b5c 100644 --- a/404.html +++ b/404.html @@ -4,7 +4,7 @@ Sirji Docs - + diff --git a/architecture.html b/architecture.html index d0946ba..20b8e51 100644 --- a/architecture.html +++ b/architecture.html @@ -4,7 +4,7 @@ Architecture | Sirji Docs - + diff --git a/assets/js/db03f8e7.1a96b145.js b/assets/js/db03f8e7.1a96b145.js deleted file mode 100644 index 89e320d..0000000 --- a/assets/js/db03f8e7.1a96b145.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunksirji_docs=self.webpackChunksirji_docs||[]).push([[72],{8985:(e,t,n)=>{"use strict";n.r(t),n.d(t,{assets:()=>p,contentTitle:()=>u,default:()=>y,frontMatter:()=>c,metadata:()=>d,toc:()=>f});var o=n(4848),r=n(8453),i=n(6540),s=n(9399),l=n(1765);const a=e=>{let{url:t,githubUrl:n}=e;const[r,a]=(0,i.useState)(""),[c,u]=(0,i.useState)(!1);return(0,i.useEffect)((()=>{(async()=>{const e=await fetch(t);if(e.ok){const t=await e.text();a(t)}else a("Error: Unable to fetch file content.")})()}),[t]),(0,o.jsxs)("div",{style:{position:"relative",marginBottom:"1em"},children:[(0,o.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"0.5em"},children:[(0,o.jsx)("a",{href:n,target:"_blank",rel:"noopener noreferrer",children:"Open in GitHub"}),(0,o.jsx)(s.CopyToClipboard,{text:r,onCopy:()=>u(!0),children:(0,o.jsx)("button",{style:{position:"absolute",right:0,top:0},children:c?"Copied!":"Copy"})})]}),(0,o.jsx)(l.f4,{theme:l.Zj.github,code:r,language:"",children:e=>{let{className:t,style:n,tokens:r,getLineProps:i,getTokenProps:s}=e;return(0,o.jsx)("pre",{className:t,style:{...n,whiteSpace:"pre-wrap"},children:r.map(((e,t)=>(0,o.jsxs)("div",{...i({line:e}),children:[(0,o.jsx)("span",{style:{display:"inline-block",width:"2em",userSelect:"none",opacity:.3},children:t+1}),e.map(((e,t)=>(0,o.jsx)("span",{...s({token:e})},t)))]},t)))})}})]})},c={sidebar_position:2},u="Agent YAML",d={id:"custom-agents/agent-yaml",title:"Agent YAML",description:"The agent pseudocode is written in a YAML file, alongwith other agent related info like it's ID, name, etc.",source:"@site/docs/custom-agents/agent-yaml.md",sourceDirName:"custom-agents",slug:"/custom-agents/agent-yaml",permalink:"/custom-agents/agent-yaml",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"Introduction",permalink:"/custom-agents/introduction"},next:{title:"Recipe",permalink:"/custom-agents/recipe"}},p={},f=[{value:"Mandatory Fields",id:"mandatory-fields",level:2},{value:"Optional Fields",id:"optional-fields",level:2},{value:"Example Agent YAML",id:"example-agent-yaml",level:2}];function h(e){const t={code:"code",h1:"h1",h2:"h2",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"agent-yaml",children:"Agent YAML"}),"\n",(0,o.jsx)(t.p,{children:"The agent pseudocode is written in a YAML file, alongwith other agent related info like it's ID, name, etc."}),"\n",(0,o.jsxs)(t.p,{children:["This file's name (excluding the extension ",(0,o.jsx)(t.code,{children:".yml"}),") is the agent ID. It is created under the ",(0,o.jsx)(t.code,{children:"studio/agents"})," folder."]}),"\n",(0,o.jsx)(t.p,{children:"Let's see what are the mandatory and optional fields in this YAML file."}),"\n",(0,o.jsx)(t.h2,{id:"mandatory-fields",children:"Mandatory Fields"}),"\n",(0,o.jsx)(t.p,{children:"The YAML file must include the following fields:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"id"}),": A unique identifier for the agent, written in uppercase."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"name"}),": A human-readable name for the agent."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"llm"}),": Specifies the language model details:","\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"provider"}),": The company providing the model (e.g., openai, anthropic, deepseek)."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"model"}),": The specific model to be used (e.g., gpt-4o, deepseek-coder)."]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"skills"}),": An array of skill objects, each with:","\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"skill"}),": The specific skill of the agent."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"pseudo_code"}),": The step-by-step pseudocode the agent follows to perform the task."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"optional-fields",children:"Optional Fields"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"sub_agents"}),": A list of sub-agent objects, each with:","\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"id"}),": The ID of the sub-agent."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"example-agent-yaml",children:"Example Agent YAML"}),"\n",(0,o.jsx)(t.p,{children:"Below is an example of an agent YAML file:"}),"\n",(0,o.jsx)("div",{children:(0,o.jsx)(a,{url:"https://raw.githubusercontent.com/sirji-ai/sirji/main/sirji/vscode-extension/src/defaults/agents/NODE_JS_CREATE_API_PLANNER.yml",githubUrl:"https://github.com/sirji-ai/sirji/blob/main/sirji/vscode-extension/src/defaults/agents/NODE_JS_CREATE_API_PLANNER.yml"})})]})}function y(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(h,{...e})}):h(e)}},7965:(e,t,n)=>{"use strict";var o=n(6426),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,s,l,a,c,u=!1;t||(t={}),n=t.debug||!1;try{if(s=o(),l=document.createRange(),a=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=r[t.format]||r.default;window.clipboardData.setData(i,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),a.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(d){n&&console.error("unable to copy using clipboardData: ",d),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{a&&("function"==typeof a.removeRange?a.removeRange(l):a.removeAllRanges()),c&&document.body.removeChild(c),s()}return u}},5264:(e,t,n)=>{"use strict";function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=l(n(6540)),i=l(n(7965)),s=["text","onCopy","options","children"];function l(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function c(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function d(e,t){for(var n=0;n{"use strict";var o=n(5264).CopyToClipboard;o.CopyToClipboard=o,e.exports=o},6426:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],o=0;o{"use strict";n.d(t,{R:()=>s,x:()=>l});var o=n(6540);const r={},i=o.createContext(r);function s(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/db03f8e7.563927cf.js b/assets/js/db03f8e7.563927cf.js new file mode 100644 index 0000000..e2b3510 --- /dev/null +++ b/assets/js/db03f8e7.563927cf.js @@ -0,0 +1 @@ +(self.webpackChunksirji_docs=self.webpackChunksirji_docs||[]).push([[72],{8985:(e,t,n)=>{"use strict";n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>u,default:()=>y,frontMatter:()=>c,metadata:()=>p,toc:()=>f});var o=n(4848),r=n(8453),i=n(6540),s=n(9399),l=n(1765);const a=e=>{let{url:t,githubUrl:n}=e;const[r,a]=(0,i.useState)(""),[c,u]=(0,i.useState)(!1);return(0,i.useEffect)((()=>{(async()=>{const e=await fetch(t);if(e.ok){const t=await e.text();a(t)}else a("Error: Unable to fetch file content.")})()}),[t]),(0,o.jsxs)("div",{style:{position:"relative",marginBottom:"1em"},children:[(0,o.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"0.5em"},children:[(0,o.jsx)("a",{href:n,target:"_blank",rel:"noopener noreferrer",children:"Open in GitHub"}),(0,o.jsx)(s.CopyToClipboard,{text:r,onCopy:()=>u(!0),children:(0,o.jsx)("button",{style:{position:"absolute",right:0,top:0},children:c?"Copied!":"Copy"})})]}),(0,o.jsx)(l.f4,{theme:l.Zj.github,code:r,language:"",children:e=>{let{className:t,style:n,tokens:r,getLineProps:i,getTokenProps:s}=e;return(0,o.jsx)("pre",{className:t,style:{...n,whiteSpace:"pre-wrap"},children:r.map(((e,t)=>(0,o.jsxs)("div",{...i({line:e}),children:[(0,o.jsx)("span",{style:{display:"inline-block",width:"2em",userSelect:"none",opacity:.3},children:t+1}),e.map(((e,t)=>(0,o.jsx)("span",{...s({token:e})},t)))]},t)))})}})]})},c={sidebar_position:2},u="Agent YAML",p={id:"custom-agents/agent-yaml",title:"Agent YAML",description:"The agent pseudocode is written in a YAML file, alongwith other agent related info like it's ID, name, etc.",source:"@site/docs/custom-agents/agent-yaml.md",sourceDirName:"custom-agents",slug:"/custom-agents/agent-yaml",permalink:"/custom-agents/agent-yaml",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"Introduction",permalink:"/custom-agents/introduction"},next:{title:"Recipe",permalink:"/custom-agents/recipe"}},d={},f=[{value:"Mandatory Fields",id:"mandatory-fields",level:2},{value:"Optional Fields",id:"optional-fields",level:2},{value:"Example Agent YAML",id:"example-agent-yaml",level:2}];function h(e){const t={code:"code",h1:"h1",h2:"h2",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"agent-yaml",children:"Agent YAML"}),"\n",(0,o.jsx)(t.p,{children:"The agent pseudocode is written in a YAML file, alongwith other agent related info like it's ID, name, etc."}),"\n",(0,o.jsxs)(t.p,{children:["This file's name (excluding the extension ",(0,o.jsx)(t.code,{children:".yml"}),") is the agent ID. It is created under the ",(0,o.jsx)(t.code,{children:"studio/agents"})," folder."]}),"\n",(0,o.jsx)(t.p,{children:"Let's see what are the mandatory and optional fields in this YAML file."}),"\n",(0,o.jsx)(t.h2,{id:"mandatory-fields",children:"Mandatory Fields"}),"\n",(0,o.jsx)(t.p,{children:"The YAML file must include the following fields:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"id"}),": A unique identifier for the agent, written in uppercase."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"name"}),": A human-readable name for the agent."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"llm"}),": Specifies the language model details:","\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"provider"}),": The company providing the model (e.g., openai, anthropic, deepseek)."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"model"}),": The specific model to be used (e.g., gpt-4o, deepseek-coder)."]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"skill"}),": The specific skill of the agent."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"pseudo_code"}),": The step-by-step pseudocode the agent follows to perform the task."]}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"optional-fields",children:"Optional Fields"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"sub_agents"}),": A list of sub-agent objects, each with:","\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"id"}),": The ID of the sub-agent."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"example-agent-yaml",children:"Example Agent YAML"}),"\n",(0,o.jsx)(t.p,{children:"Below is an example of an agent YAML file:"}),"\n",(0,o.jsx)("div",{children:(0,o.jsx)(a,{url:"https://raw.githubusercontent.com/sirji-ai/sirji/main/sirji/vscode-extension/src/defaults/agents/NODE_JS_CREATE_API_PLANNER.yml",githubUrl:"https://github.com/sirji-ai/sirji/blob/main/sirji/vscode-extension/src/defaults/agents/NODE_JS_CREATE_API_PLANNER.yml"})})]})}function y(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(h,{...e})}):h(e)}},7965:(e,t,n)=>{"use strict";var o=n(6426),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,s,l,a,c,u=!1;t||(t={}),n=t.debug||!1;try{if(s=o(),l=document.createRange(),a=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=r[t.format]||r.default;window.clipboardData.setData(i,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),a.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(p){n&&console.error("unable to copy using execCommand: ",p),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(p){n&&console.error("unable to copy using clipboardData: ",p),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{a&&("function"==typeof a.removeRange?a.removeRange(l):a.removeAllRanges()),c&&document.body.removeChild(c),s()}return u}},5264:(e,t,n)=>{"use strict";function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=l(n(6540)),i=l(n(7965)),s=["text","onCopy","options","children"];function l(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function c(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function p(e,t){for(var n=0;n{"use strict";var o=n(5264).CopyToClipboard;o.CopyToClipboard=o,e.exports=o},6426:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],o=0;o{"use strict";n.d(t,{R:()=>s,x:()=>l});var o=n(6540);const r={},i=o.createContext(r);function s(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.b38fbc69.js b/assets/js/runtime~main.c1a9cd99.js similarity index 97% rename from assets/js/runtime~main.b38fbc69.js rename to assets/js/runtime~main.c1a9cd99.js index dd1ca8f..3706f1d 100644 --- a/assets/js/runtime~main.b38fbc69.js +++ b/assets/js/runtime~main.c1a9cd99.js @@ -1 +1 @@ -(()=>{"use strict";var e,t,r,a,o,n={},f={};function c(e){var t=f[e];if(void 0!==t)return t.exports;var r=f[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}c.m=n,c.c=f,e=[],c.O=(t,r,a,o)=>{if(!r){var n=1/0;for(u=0;u=o)&&Object.keys(c.O).every((e=>c.O[e](r[d])))?r.splice(d--,1):(f=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var f=2&a&&e;"object"==typeof f&&!~t.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,c.d(o,n),o},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({45:"6122a5c2",48:"a94703ab",61:"1f391b9e",72:"db03f8e7",98:"a7bd4aaa",134:"393be207",153:"1923c170",171:"d5170221",235:"a7456010",305:"bc2c5926",401:"17896441",413:"1db64337",443:"5281b7a2",473:"1a4e114c",539:"2d1e9baf",567:"22dd74f7",647:"5e95c892",742:"aba21aa0",814:"72e14192",876:"8797827c",878:"735cfa31",969:"14eb3368"}[e]||e)+"."+{45:"8f9a827c",48:"51591e01",61:"fe0eb1bf",72:"1a96b145",98:"06fb6fb0",134:"59f120e1",153:"ffed235e",171:"e513ece9",235:"75dbea0a",237:"a03bbecd",305:"e4727a36",401:"30e04b03",413:"0b463a13",443:"9b3c8176",473:"eff1f31d",539:"be0ae3f0",567:"0966017d",647:"0e12a49c",658:"b4ed9601",742:"1576a14a",814:"89b23f61",876:"1620b31a",878:"5f69068c",969:"9fc25836"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="sirji-docs:",c.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var f,d;if(void 0!==r)for(var i=document.getElementsByTagName("script"),u=0;u{f.onerror=f.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],f.parentNode&&f.parentNode.removeChild(f),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(b.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=b.bind(null,f.onerror),f.onload=b.bind(null,f.onload),d&&document.head.appendChild(f)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/",c.gca=function(e){return e={17896441:"401","6122a5c2":"45",a94703ab:"48","1f391b9e":"61",db03f8e7:"72",a7bd4aaa:"98","393be207":"134","1923c170":"153",d5170221:"171",a7456010:"235",bc2c5926:"305","1db64337":"413","5281b7a2":"443","1a4e114c":"473","2d1e9baf":"539","22dd74f7":"567","5e95c892":"647",aba21aa0:"742","72e14192":"814","8797827c":"876","735cfa31":"878","14eb3368":"969"}[e]||e,c.p+c.u(e)},(()=>{var e={354:0,869:0};c.f.j=(t,r)=>{var a=c.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(354|869)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=c.p+c.u(t),f=new Error;c.l(n,(r=>{if(c.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;f.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",f.name="ChunkLoadError",f.type=o,f.request=n,a[1](f)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],f=r[1],d=r[2],i=0;if(n.some((t=>0!==e[t]))){for(a in f)c.o(f,a)&&(c.m[a]=f[a]);if(d)var u=d(c)}for(t&&t(r);i{"use strict";var e,t,r,a,o,n={},f={};function c(e){var t=f[e];if(void 0!==t)return t.exports;var r=f[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}c.m=n,c.c=f,e=[],c.O=(t,r,a,o)=>{if(!r){var n=1/0;for(u=0;u=o)&&Object.keys(c.O).every((e=>c.O[e](r[d])))?r.splice(d--,1):(f=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var f=2&a&&e;"object"==typeof f&&!~t.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,c.d(o,n),o},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({45:"6122a5c2",48:"a94703ab",61:"1f391b9e",72:"db03f8e7",98:"a7bd4aaa",134:"393be207",153:"1923c170",171:"d5170221",235:"a7456010",305:"bc2c5926",401:"17896441",413:"1db64337",443:"5281b7a2",473:"1a4e114c",539:"2d1e9baf",567:"22dd74f7",647:"5e95c892",742:"aba21aa0",814:"72e14192",876:"8797827c",878:"735cfa31",969:"14eb3368"}[e]||e)+"."+{45:"8f9a827c",48:"51591e01",61:"fe0eb1bf",72:"563927cf",98:"06fb6fb0",134:"59f120e1",153:"ffed235e",171:"e513ece9",235:"75dbea0a",237:"a03bbecd",305:"e4727a36",401:"30e04b03",413:"0b463a13",443:"9b3c8176",473:"eff1f31d",539:"be0ae3f0",567:"0966017d",647:"0e12a49c",658:"b4ed9601",742:"1576a14a",814:"89b23f61",876:"1620b31a",878:"5f69068c",969:"9fc25836"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="sirji-docs:",c.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var f,d;if(void 0!==r)for(var i=document.getElementsByTagName("script"),u=0;u{f.onerror=f.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],f.parentNode&&f.parentNode.removeChild(f),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(b.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=b.bind(null,f.onerror),f.onload=b.bind(null,f.onload),d&&document.head.appendChild(f)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/",c.gca=function(e){return e={17896441:"401","6122a5c2":"45",a94703ab:"48","1f391b9e":"61",db03f8e7:"72",a7bd4aaa:"98","393be207":"134","1923c170":"153",d5170221:"171",a7456010:"235",bc2c5926:"305","1db64337":"413","5281b7a2":"443","1a4e114c":"473","2d1e9baf":"539","22dd74f7":"567","5e95c892":"647",aba21aa0:"742","72e14192":"814","8797827c":"876","735cfa31":"878","14eb3368":"969"}[e]||e,c.p+c.u(e)},(()=>{var e={354:0,869:0};c.f.j=(t,r)=>{var a=c.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(354|869)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=c.p+c.u(t),f=new Error;c.l(n,(r=>{if(c.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;f.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",f.name="ChunkLoadError",f.type=o,f.request=n,a[1](f)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],f=r[1],d=r[2],i=0;if(n.some((t=>0!==e[t]))){for(a in f)c.o(f,a)&&(c.m[a]=f[a]);if(d)var u=d(c)}for(t&&t(r);i Custom Agents | Sirji Docs - + diff --git a/custom-agents/agent-creation-steps.html b/custom-agents/agent-creation-steps.html index 9fb3f06..3988e35 100644 --- a/custom-agents/agent-creation-steps.html +++ b/custom-agents/agent-creation-steps.html @@ -4,7 +4,7 @@ Agent Creation Steps | Sirji Docs - + diff --git a/custom-agents/agent-yaml.html b/custom-agents/agent-yaml.html index 46217e4..b30f252 100644 --- a/custom-agents/agent-yaml.html +++ b/custom-agents/agent-yaml.html @@ -4,7 +4,7 @@ Agent YAML | Sirji Docs - + @@ -23,13 +23,9 @@

Mandatory F
  • model: The specific model to be used (e.g., gpt-4o, deepseek-coder).
  • -
  • skills: An array of skill objects, each with: -
    • skill: The specific skill of the agent.
    • pseudo_code: The step-by-step pseudocode the agent follows to perform the task.
    -
  • -

    Optional Fields

    • sub_agents: A list of sub-agent objects, each with: diff --git a/custom-agents/introduction.html b/custom-agents/introduction.html index 635bffc..a41f53f 100644 --- a/custom-agents/introduction.html +++ b/custom-agents/introduction.html @@ -4,7 +4,7 @@ Introduction | Sirji Docs - + diff --git a/custom-agents/recipe.html b/custom-agents/recipe.html index 0b7cbed..0040ab7 100644 --- a/custom-agents/recipe.html +++ b/custom-agents/recipe.html @@ -4,7 +4,7 @@ Recipe | Sirji Docs - + diff --git a/custom-agents/sirji-studio.html b/custom-agents/sirji-studio.html index db65310..0793e80 100644 --- a/custom-agents/sirji-studio.html +++ b/custom-agents/sirji-studio.html @@ -4,7 +4,7 @@ Sirji Studio | Sirji Docs - + diff --git a/custom-agents/writing-agent-pseudocode.html b/custom-agents/writing-agent-pseudocode.html index e2a4528..d6475b7 100644 --- a/custom-agents/writing-agent-pseudocode.html +++ b/custom-agents/writing-agent-pseudocode.html @@ -4,7 +4,7 @@ Writing Agent Pseudocode | Sirji Docs - + diff --git a/index.html b/index.html index 8cd317f..874fe81 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ Overview | Sirji Docs - + diff --git a/markdown-page.html b/markdown-page.html index 59a967f..9e2ac7d 100644 --- a/markdown-page.html +++ b/markdown-page.html @@ -4,7 +4,7 @@ Markdown page example | Sirji Docs - + diff --git a/messaging-protocol.html b/messaging-protocol.html index 944e709..6156513 100644 --- a/messaging-protocol.html +++ b/messaging-protocol.html @@ -4,7 +4,7 @@ Messaging Protocol | Sirji Docs - + diff --git a/need-for-custom-agents.html b/need-for-custom-agents.html index 3b39370..46d7d17 100644 --- a/need-for-custom-agents.html +++ b/need-for-custom-agents.html @@ -4,7 +4,7 @@ Need for Custom Agents | Sirji Docs - + diff --git a/quick-start.html b/quick-start.html index e582c3a..1fc0d7f 100644 --- a/quick-start.html +++ b/quick-start.html @@ -4,7 +4,7 @@ Quick Start | Sirji Docs - +