Commit Graph

3982 Commits

Author SHA1 Message Date
Silen Naihin
ba46b25ac2 spelling fix 2023-09-11 21:37:03 -07:00
Silen Naihin
c0a8a91109 fixing top cluttered 2023-09-11 21:35:54 -07:00
Silen Naihin
e5d2563a2e read me updated 2023-09-11 21:34:24 -07:00
Silen Naihin
18e66de8d4 Merge branch 'master' into fix/readme 2023-09-11 19:29:25 -07:00
Silen Naihin
1d10919b91 updating unsafe monitor 2023-09-11 19:21:43 -07:00
Silen Naihin
897d492235 Merge branch 'master' into fix/readme 2023-09-11 19:19:47 -07:00
merwanehamadi
cc24dd50e5 benchmark-fix (#5197) 2023-09-11 18:23:29 -07:00
merwanehamadi
bbed5c5749 Merge branch 'master' into benchmark-fix 2023-09-11 18:23:18 -07:00
Merwane Hamadi
b08a588c4f benchmark-fix 2023-09-11 18:22:50 -07:00
Silen Naihin
3e45f0f569 working basic monitor (#5196) 2023-09-11 18:22:09 -07:00
Silen Naihin
f95a285b59 Merge branch 'master' into feat/monitor 2023-09-11 18:21:52 -07:00
Silen Naihin
39efed59af small data changes 2023-09-11 18:20:03 -07:00
merwanehamadi
91572681a5 Trying to fix the benchmarking (#5194) 2023-09-11 17:42:56 -07:00
Merwane Hamadi
e44fe44605 fix conflict 2023-09-11 17:42:07 -07:00
SwiftyOS
d56b4d3368 Added make file and pyproject.toml 2023-09-11 17:41:28 -07:00
SwiftyOS
ef2107d9c2 Fixing benchmark code 2023-09-11 17:41:28 -07:00
SwiftyOS
c73e90c4e6 Fixing benchmarks 2023-09-11 17:41:27 -07:00
merwanehamadi
bce4bd6755 Add Agent protocol test to the forge (#5195) 2023-09-11 16:17:31 -07:00
Merwane Hamadi
cd4589d4d9 Add CI to the forge
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-11 16:12:44 -07:00
Auto-GPT-Bot
5f82c7533c beebot-20230911151335 2023-09-11 15:13:35 +00:00
Auto-GPT-Bot
a41cfedfe7 mini-agi-20230911081923 2023-09-11 08:19:24 +00:00
Auto-GPT-Bot
0268b42e20 Auto-GPT-20230911080932 2023-09-11 08:09:32 +00:00
Auto-GPT-Bot
45589e833d gpt-engineer-20230911080814 2023-09-11 08:08:14 +00:00
Auto-GPT-Bot
7e7830a1d7 PolyGPT-20230911080731 2023-09-11 08:07:32 +00:00
Auto-GPT-Bot
8790733ab5 babyagi-20230911080705 2023-09-11 08:07:05 +00:00
Auto-GPT-Bot
07fb0deb49 Auto-GPT-Turbo-20230911080702 2023-09-11 08:07:02 +00:00
Auto-GPT-Bot
b290d02688 beebot-20230911080504 2023-09-11 08:05:04 +00:00
hunteraraujo
e1a5a2a481 Clear skill tree state when initializing tree 2023-09-10 15:12:52 -07:00
hunteraraujo
f85dd1b09b Integrate Skill Tree Functionality into Main Application (#5189) 2023-09-10 15:07:54 -07:00
hunteraraujo
19db097709 ChangeNotifierProvider for SkillTreeViewModel 2023-09-10 14:45:37 -07:00
hunteraraujo
60264d68b5 Integrate SkillTreeViewModel into MainLayout 2023-09-10 14:45:21 -07:00
hunteraraujo
70a05ec82a Replace Placeholder SkillTreeView with Full Implementation
This commit replaces the placeholder implementation of the SkillTreeView class with a complete, functional version.

Features:
- Initializes the skill tree from the SkillTreeViewModel during `initState`.
- Dynamically creates Node and Edge objects for GraphView based on ViewModel data.
- Utilizes the TreeNodeView to render individual nodes.
- Integrates node selection functionality from the ViewModel.
- Adds InteractiveViewer for zoom and pan capabilities.

The new SkillTreeView is designed to work closely with SkillTreeViewModel to manage and display the skill tree.
2023-09-10 14:42:15 -07:00
hunteraraujo
90e73b83a1 Implement TreeNodeView with selection functionality
This commit adds the TreeNodeView class, a StatelessWidget responsible for rendering individual nodes in the skill tree.

Features:
- Displays the node ID in the view.
- Uses the Provider package to interact with the SkillTreeViewModel.
- Includes an onTap method to toggle node selection state.
- Updates the UI to reflect the selected state by changing the background color.

The TreeNodeView is designed to work in conjunction with SkillTreeViewModel to manage node selection states.
2023-09-10 14:33:42 -07:00
hunteraraujo
d6b0894c6b Add SkillTreeViewModel for managing skill tree state
The SkillTreeViewModel class serves as the view model for the skill tree and extends Flutter's ChangeNotifier for state management.

Features include:
- Storing and managing the list of SkillTreeNodes and SkillTreeEdges.
- Managing the state of the selected node.
- Initializing the skill tree with predefined nodes and edges.
- Methods for toggling node selection, allowing for only a single node to be selected at any given time.

The view model utilizes the GraphView package for visualization and layout.
2023-09-10 14:28:17 -07:00
hunteraraujo
a6b791c4f0 Update SkillTreeNode data model for skill tree
The SkillTreeNode model represents a single node in the skill tree.
It includes:
- Node ID
- Node color
2023-09-10 13:58:02 -07:00
hunteraraujo
e16e48f893 Add SkillTreeEdge data model for skill tree
The SkillTreeEdge model represents the relationship between different skill nodes.
It includes:
- Edge ID
- Source node ID
- Destination node ID
- Arrows property to indicate directionality
2023-09-10 13:57:25 -07:00
hunteraraujo
5726613dfb Add SkillNodeData data model for skill tree
The SkillNodeData model aggregates various data related to a skill node.
It includes:
- Node name
- Node category
- Associated task
- Dependencies
- Cutoff value
- Ground object for evaluation details
- Info object for metadata
2023-09-10 13:56:59 -07:00
hunteraraujo
5ed6a08c22 Add Info data model for skill tree
The Info data model holds metadata about a skill node.
It includes:
- The difficulty level of the skill node
- A description of the skill node
- A list of potential side effects related to the skill node
2023-09-10 13:52:02 -07:00
hunteraraujo
e13f7ca757 Add Ground data model for skill tree
The Ground data model stores evaluation information for each skill node.
It includes:
- The answer to be evaluated
- A list of terms that should be contained in the answer
- A list of terms that should not be contained in the answer
- A list of associated files
- A map for additional evaluation criteria
2023-09-10 13:51:36 -07:00
hunteraraujo
bea78c50e6 Add graph view dependency 2023-09-10 13:50:29 -07:00
Auto-GPT-Bot
6ee25868a8 mini-agi-20230910081622 2023-09-10 08:16:22 +00:00
Auto-GPT-Bot
bf476e9e05 Auto-GPT-20230910080828 2023-09-10 08:08:28 +00:00
Auto-GPT-Bot
732d16dcee gpt-engineer-20230910080743 2023-09-10 08:07:44 +00:00
Auto-GPT-Bot
17a2ec13dc babyagi-20230910080714 2023-09-10 08:07:15 +00:00
Auto-GPT-Bot
0f96db5e90 PolyGPT-20230910080612 2023-09-10 08:06:13 +00:00
Auto-GPT-Bot
bfd76c53d7 beebot-20230910080502 2023-09-10 08:05:02 +00:00
Auto-GPT-Bot
608372f4dd Auto-GPT-Turbo-20230909082408 2023-09-09 08:24:09 +00:00
Auto-GPT-Bot
75f68a80f3 mini-agi-20230909081316 2023-09-09 08:13:17 +00:00
Auto-GPT-Bot
cedad3b976 gpt-engineer-20230909080728 2023-09-09 08:07:29 +00:00
Auto-GPT-Bot
993c7d53e8 babyagi-20230909080645 2023-09-09 08:06:45 +00:00