Skip to content

Commit 11dd9b4

Browse files
committedSep 27, 2024·
add onboading
1 parent d32c0e9 commit 11dd9b4

File tree

8 files changed

+68
-37
lines changed

8 files changed

+68
-37
lines changed
 
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Agent Graph
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Task Graph

‎docs/agents/AgentTypes/UniversalAgents/universalAgents.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ Whenever the user sends any chat in the editor, Universal Agents are called to h
55
The Universal Agents performs the following tasks:
66
- Understands the user's message and devises a plan to achieve the user's goal.
77
- Creates a list of tasks to be performed to achieve the user's goal. In a sense, it generates a DAG (Directed Acyclic Graph) of tasks to be performed. See [Task Graph](./taskGraph.md)
8-
- Matches the tasks with the available agents and picks the best agents to perform those tasks. These could be one or more Agents depending on the Task Graph, and hence generating a DAG of Agents. See [Agent Graph]().
8+
- Matches the tasks with the available agents and picks the best agents to perform those tasks. These could be one or more Agents depending on the Task Graph, and hence generating a DAG of Agents. See [Agent Graph](./agentGraph.md).
99

1010
## Integrated Universal Agent
1111

1212
There is one Universal Agent that is integrated within the Codebolt Editor. This ensures that the code does not leaves the editor as well as also to decreate the response latency.
1313

1414
## Custom Universal Agents
1515

16-
You can also have Custom Universal Agents, that can route the user query requests to the appropriate agents using your custom logic or custom LLMs. We have an option to create your own Universal Agents. You can learn more about them at [Create your own Universal Agents](../CreateAgents/createUniversalAgent.md)
16+
You can also have Custom Universal Agents, that can route the user query requests to the appropriate agents using your custom logic or custom LLMs. We have an option to create your own Universal Agents. You can learn more about them at [Create your own Universal Agents](../UniversalAgents/createUniversalAgents.md)
1717

1818

1919
## Architecture Choices

‎docs/user/2_onboarding.md

+35-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,35 @@
1-
# Onboarding
1+
# Onboarding
2+
3+
### Step 1: Getting Started
4+
Begin by clicking the **Get Started** button on the home page.
5+
6+
![get started](../../static/img/get_started.png)
7+
8+
9+
### Step 2: Sign Up
10+
Once you click **Get Started**, you will be redirected to the portal for **Sign Up**.
11+
12+
13+
Here, you will have two options for signing up:
14+
- **Google**
15+
- **GitHub**
16+
17+
![sign up](../../static/img/sing-up.png)
18+
19+
### Step 3: Authentication
20+
- **If you choose Google or Github**:
21+
- You will be redirected to Google's or Github authentication page for authentication.
22+
- After successful authentication, a message will appear:
23+
*"You have successfully signed in. You can close this Page, Now you can return to the app"*
24+
- Once the authentication process is completed, you can proceed to use the application.
25+
26+
27+
![authentication success](../../static/img/authentication-success.png)
28+
29+
After successfully completing the onboarding process, users can sign in to explore the application dashboard. On the dashboard, users can:
30+
31+
* Create new project in the workspace or open the project folder.
32+
* Access recent projects and files for quick continuation of their work.
33+
* Create new workspace, accessible from the top-right of the dashboard..
34+
35+
![dashboard](../../static/img/codebolt_application.png)

‎package-lock.json

+1-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎static/img/authentication-success.png

42.3 KB
Loading

‎static/img/sing-up.png

32.3 KB
Loading

‎yarn.lock

+28-28
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
"@algolia/requester-common" "4.23.3"
8585
"@algolia/transporter" "4.23.3"
8686

87-
"@algolia/client-search@>= 4.9.1 < 6", "@algolia/client-search@4.23.3":
87+
"@algolia/client-search@4.23.3":
8888
version "4.23.3"
8989
resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.23.3.tgz"
9090
integrity sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==
@@ -176,7 +176,7 @@
176176
resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz"
177177
integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==
178178

179-
"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.12.0", "@babel/core@^7.13.0", "@babel/core@^7.21.3", "@babel/core@^7.23.3", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0":
179+
"@babel/core@^7.21.3", "@babel/core@^7.23.3":
180180
version "7.24.4"
181181
resolved "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz"
182182
integrity sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==
@@ -1594,7 +1594,7 @@
15941594
resolved "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.3.2.tgz"
15951595
integrity sha512-2MQXkLoWqgOSiqFojNEq8iPtFBHGQqd1b/SQMoe+v3GgHmk/L6YTTO/hMcHhWb1hTFmbkei++IajSfD3RlZKvw==
15961596

1597-
"@docusaurus/types@*", "@docusaurus/types@^3.3.2", "@docusaurus/types@3.3.2":
1597+
"@docusaurus/types@^3.3.2", "@docusaurus/types@3.3.2":
15981598
version "3.3.2"
15991599
resolved "https://registry.npmjs.org/@docusaurus/types/-/types-3.3.2.tgz"
16001600
integrity sha512-5p201S7AZhliRxTU7uMKtSsoC8mgPA9bs9b5NQg1IRdRxJfflursXNVsgc3PcMqiUTul/v1s3k3rXXFlRE890w==
@@ -1907,7 +1907,7 @@
19071907
"@svgr/babel-plugin-transform-react-native-svg" "8.1.0"
19081908
"@svgr/babel-plugin-transform-svg-component" "8.0.0"
19091909

1910-
"@svgr/core@*", "@svgr/core@8.1.0":
1910+
"@svgr/core@8.1.0":
19111911
version "8.1.0"
19121912
resolved "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz"
19131913
integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==
@@ -2218,7 +2218,7 @@
22182218
"@types/history" "^4.7.11"
22192219
"@types/react" "*"
22202220

2221-
"@types/react@*", "@types/react@>= 16.8.0 < 19.0.0", "@types/react@>=16":
2221+
"@types/react@*":
22222222
version "18.3.1"
22232223
resolved "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz"
22242224
integrity sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==
@@ -2457,7 +2457,7 @@ acorn-walk@^8.0.0:
24572457
resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz"
24582458
integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==
24592459

2460-
"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8, acorn@^8.0.0, acorn@^8.0.4, acorn@^8.7.1, acorn@^8.8.2:
2460+
acorn@^8.0.0, acorn@^8.0.4, acorn@^8.7.1, acorn@^8.8.2:
24612461
version "8.11.3"
24622462
resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz"
24632463
integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==
@@ -2499,7 +2499,7 @@ ajv-keywords@^5.1.0:
24992499
dependencies:
25002500
fast-deep-equal "^3.1.3"
25012501

2502-
ajv@^6.12.2, ajv@^6.12.5, ajv@^6.9.1:
2502+
ajv@^6.12.2:
25032503
version "6.12.6"
25042504
resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
25052505
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
@@ -2509,7 +2509,17 @@ ajv@^6.12.2, ajv@^6.12.5, ajv@^6.9.1:
25092509
json-schema-traverse "^0.4.1"
25102510
uri-js "^4.2.2"
25112511

2512-
ajv@^8.0.0, ajv@^8.8.2, ajv@^8.9.0:
2512+
ajv@^6.12.5:
2513+
version "6.12.6"
2514+
resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
2515+
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
2516+
dependencies:
2517+
fast-deep-equal "^3.1.1"
2518+
fast-json-stable-stringify "^2.0.0"
2519+
json-schema-traverse "^0.4.1"
2520+
uri-js "^4.2.2"
2521+
2522+
ajv@^8.0.0, ajv@^8.9.0:
25132523
version "8.12.0"
25142524
resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz"
25152525
integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==
@@ -2526,7 +2536,7 @@ algoliasearch-helper@^3.13.3:
25262536
dependencies:
25272537
"@algolia/events" "^4.0.1"
25282538

2529-
algoliasearch@^4.18.0, algoliasearch@^4.19.1, "algoliasearch@>= 3.1 < 6", "algoliasearch@>= 4.9.1 < 6":
2539+
algoliasearch@^4.18.0, algoliasearch@^4.19.1:
25302540
version "4.23.3"
25312541
resolved "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.23.3.tgz"
25322542
integrity sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==
@@ -2783,7 +2793,7 @@ braces@^3.0.2, braces@~3.0.2:
27832793
dependencies:
27842794
fill-range "^7.0.1"
27852795

2786-
browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.22.2, browserslist@^4.23.0, "browserslist@>= 4.21.0":
2796+
browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.22.2, browserslist@^4.23.0:
27872797
version "4.23.0"
27882798
resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz"
27892799
integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==
@@ -4008,7 +4018,7 @@ feed@^4.2.2:
40084018
dependencies:
40094019
xml-js "^1.6.11"
40104020

4011-
file-loader@*, file-loader@^6.2.0:
4021+
file-loader@^6.2.0:
40124022
version "6.2.0"
40134023
resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz"
40144024
integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==
@@ -4155,11 +4165,6 @@ fs.realpath@^1.0.0:
41554165
resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
41564166
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
41574167

4158-
fsevents@~2.3.2:
4159-
version "2.3.3"
4160-
resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
4161-
integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
4162-
41634168
function-bind@^1.1.2:
41644169
version "1.1.2"
41654170
resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
@@ -6713,7 +6718,7 @@ postcss-zindex@^6.0.2:
67136718
resolved "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz"
67146719
integrity sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==
67156720

6716-
"postcss@^7.0.0 || ^8.0.1", postcss@^8.0.9, postcss@^8.1.0, postcss@^8.2.2, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.24, postcss@^8.4.26, postcss@^8.4.31, postcss@^8.4.33, postcss@^8.4.38:
6721+
postcss@^8.4.21, postcss@^8.4.24, postcss@^8.4.26, postcss@^8.4.33, postcss@^8.4.38:
67176722
version "8.4.38"
67186723
resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz"
67196724
integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==
@@ -6901,7 +6906,7 @@ react-dev-utils@^12.0.1:
69016906
strip-ansi "^6.0.1"
69026907
text-table "^0.2.0"
69036908

6904-
react-dom@*, "react-dom@^16.6.0 || ^17.0.0 || ^18.0.0", react-dom@^18.0.0, "react-dom@>= 16.8.0 < 19.0.0":
6909+
react-dom@^18.0.0:
69056910
version "18.2.0"
69066911
resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"
69076912
integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
@@ -6947,7 +6952,7 @@ react-loadable-ssr-addon-v5-slorber@^1.0.1:
69476952
dependencies:
69486953
"@babel/runtime" "^7.10.3"
69496954

6950-
react-loadable@*, "react-loadable@npm:@docusaurus/react-loadable@6.0.0":
6955+
"react-loadable@npm:@docusaurus/react-loadable@6.0.0":
69516956
version "6.0.0"
69526957
resolved "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz"
69536958
integrity sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==
@@ -6974,7 +6979,7 @@ react-router-dom@^5.3.4:
69746979
tiny-invariant "^1.0.2"
69756980
tiny-warning "^1.0.0"
69766981

6977-
react-router@^5.3.4, react-router@>=5, react-router@5.3.4:
6982+
react-router@^5.3.4, react-router@5.3.4:
69786983
version "5.3.4"
69796984
resolved "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz"
69806985
integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==
@@ -6989,7 +6994,7 @@ react-router@^5.3.4, react-router@>=5, react-router@5.3.4:
69896994
tiny-invariant "^1.0.2"
69906995
tiny-warning "^1.0.0"
69916996

6992-
react@*, "react@^16.13.1 || ^17.0.0 || ^18.0.0", "react@^16.6.0 || ^17.0.0 || ^18.0.0", react@^18.0.0, react@^18.2.0, "react@>= 16.8.0 < 19.0.0", react@>=15, react@>=16, react@>=16.0.0:
6997+
react@^18.0.0:
69936998
version "18.2.0"
69946999
resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
69957000
integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
@@ -7370,11 +7375,6 @@ schema-utils@2.7.0:
73707375
ajv "^6.12.2"
73717376
ajv-keywords "^3.4.1"
73727377

7373-
"search-insights@>= 1 < 3":
7374-
version "2.13.0"
7375-
resolved "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz"
7376-
integrity sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==
7377-
73787378
section-matter@^1.0.0:
73797379
version "1.0.0"
73807380
resolved "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz"
@@ -7968,7 +7968,7 @@ typedarray-to-buffer@^3.1.5:
79687968
dependencies:
79697969
is-typedarray "^1.0.0"
79707970

7971-
"typescript@>= 2.7", typescript@>=4.9.5, typescript@~5.2.2:
7971+
typescript@~5.2.2:
79727972
version "5.2.2"
79737973
resolved "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz"
79747974
integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==
@@ -8292,7 +8292,7 @@ webpack-sources@^3.2.3:
82928292
resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz"
82938293
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
82948294

8295-
"webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", webpack@^5.0.0, webpack@^5.1.0, webpack@^5.20.0, webpack@^5.88.1, "webpack@>= 4", "webpack@>=4.41.1 || 5.x", webpack@>=5, "webpack@3 || 4 || 5":
8295+
webpack@^5.88.1:
82968296
version "5.91.0"
82978297
resolved "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz"
82988298
integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==

0 commit comments

Comments
 (0)
Please sign in to comment.