Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: starting on the slimdown #3

Open
wants to merge 152 commits into
base: develop
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
e69aeca
feat(plugin-nft-generation): add mint NFT with collection address action
xwxtwd Dec 20, 2024
13b3fb1
feat(plugin-nft-generation): change mintTemplate.
xwxtwd Dec 20, 2024
2c7c7ea
chore
xwxtwd Dec 20, 2024
c9cac7a
feat: 1.using generateObject and templated type safe schema. 2.naming…
xwxtwd Dec 21, 2024
5306070
feat: Remove unnecessary logs
xwxtwd Dec 21, 2024
c0470f2
feat: ai16z -> elizaos
xwxtwd Dec 23, 2024
58a40d3
feat: plugin-nft-generation - evm chain deploy contract.
xwxtwd Jan 1, 2025
a66628e
fix(adapter-postgres): #1687 Add vector embedding validation and tests
AIFlowML Jan 3, 2025
7d854f2
fix(shell): Improve shell script exit code handling
AIFlowML Jan 3, 2025
0c3c3f3
feat: add coingecko plugin
Lukapetro Jan 3, 2025
67922dc
test: removed deprecated test
Lukapetro Jan 3, 2025
c5d6367
feat: add readme.md, fix getprice
Lukapetro Jan 3, 2025
39e0cef
feat: plugin-nft-generation support evm chain mint nft
xwxtwd Jan 2, 2025
d901209
Merge branch 'develop' into feature/plugin-coingecko
odilitime Jan 3, 2025
77ea4c3
upd: initialized empty remix app
JoeyKhd Jan 6, 2025
c751b23
upd: created initial api routes file
JoeyKhd Jan 6, 2025
c73df11
upd: created initial sidebar for Agents
JoeyKhd Jan 6, 2025
44f19cb
upd: added initial page for agentId
JoeyKhd Jan 6, 2025
ef76f8b
upd: added more fields
JoeyKhd Jan 6, 2025
7593320
upd: added more components to process data in
JoeyKhd Jan 6, 2025
27d0504
upd: added initial chatbox
JoeyKhd Jan 6, 2025
b68cad5
upd: store latest chat additions
JoeyKhd Jan 6, 2025
c587947
upd: moved scripts and scroll restoration
JoeyKhd Jan 7, 2025
8e92e23
upd: send and receiving messages is now correct
JoeyKhd Jan 7, 2025
3e4eb82
upd: also display loading chat bubble
JoeyKhd Jan 7, 2025
244ba4b
upd: reworked sidebar and more chat components
JoeyKhd Jan 7, 2025
8bdd990
upd: ensure a persistent message cache between navigation
JoeyKhd Jan 7, 2025
ac08254
upd: improved build config for Vite
JoeyKhd Jan 7, 2025
127be47
upd: work in progress for TTS
JoeyKhd Jan 7, 2025
7340971
upd: reset lockfile
JoeyKhd Jan 7, 2025
a545cf4
Merge pull request #1 from JoeyKhd/develop
JoeyKhd Jan 7, 2025
c1b3209
Merge branch 'develop' into pr/1761
wtfsayo Jan 7, 2025
4eb399c
resolve conflicts
wtfsayo Jan 7, 2025
d34d2da
upd: added proper tooltips
JoeyKhd Jan 7, 2025
a6e8808
upd: added toaster for better error feedbacks
JoeyKhd Jan 7, 2025
9cb5762
upd: use tooltips
JoeyKhd Jan 7, 2025
8b9af19
Merge pull request #2 from JoeyKhd/develop
JoeyKhd Jan 7, 2025
8a66217
upd: chat-tts-button fully operational
JoeyKhd Jan 7, 2025
0c326c2
upd: created API route to allow for proper TTS
JoeyKhd Jan 7, 2025
3004599
upd: updated TTS component to use the TTS api route
JoeyKhd Jan 7, 2025
c7cb985
upd: added AI writer effect on incoming messages
JoeyKhd Jan 7, 2025
4f6ceb5
upd: ported full client to vanilla react with swc compiler
JoeyKhd Jan 7, 2025
8b00ad8
upd: ensure prettier formatting in entire client folder
JoeyKhd Jan 7, 2025
0576f3e
upd: implemented attachments
JoeyKhd Jan 8, 2025
0a5f0b6
:truck: :books: mv README.MD from plugin's src to its root dir
marcellodesales Jan 8, 2025
6d42d88
chore: pnpm-lock
xwxtwd Jan 5, 2025
ab61155
chore: import sol file
xwxtwd Jan 8, 2025
81e17f3
Merge branch 'develop' into feat/nft-generation-support-evm-chain
xwxtwd Jan 8, 2025
ae1486e
Fix: send schema to generateObject
mgavrila Jan 8, 2025
d42970e
Merge branch 'develop' into fix/amg/multiversx_plugin
mgavrila Jan 8, 2025
08a8fa3
Merge branch 'develop' into fix/amg/multiversx_plugin
shakkernerd Jan 8, 2025
418c097
Update decimals
mgavrila Jan 8, 2025
313f52a
added nineteen.ai llm & image support
tripathiarpan20 Jan 8, 2025
3961ad2
Update configuration.md
tripathiarpan20 Jan 8, 2025
aca26f8
upd: audio-recorder operational
JoeyKhd Jan 8, 2025
6d3065d
Merge branch 'develop' into fix/amg/multiversx_plugin
shakkernerd Jan 8, 2025
c6942f6
Merge branch 'develop' into fix/amg/multiversx_plugin
mgavrila Jan 8, 2025
533c91e
Update README_RU.md
WAGMIBRO Jan 8, 2025
30b4680
remove defillama plugin
wtfsayo Jan 8, 2025
cbb7d0a
upd: added connection status
JoeyKhd Jan 8, 2025
f8ef4d7
final: fix rabbi trader
wtfsayo Jan 8, 2025
b2abd16
chore: fix build on plugin rabbi trader
shakkernerd Jan 8, 2025
ea3670a
Merge pull request #2027 from elizaOS/remove-defillama-plugin
shakkernerd Jan 8, 2025
9d98351
upd: bump client to react 19
JoeyKhd Jan 8, 2025
1fc068f
Merge branch 'develop' into fix/amg/multiversx_plugin
mgavrila Jan 8, 2025
be6481b
upd: improved connection status component
JoeyKhd Jan 8, 2025
30174d1
upd: resolved hydration errors
JoeyKhd Jan 8, 2025
317cc07
Merge branch 'develop' into patch-1
ag-wnl Jan 8, 2025
0546366
Merge pull request #2026 from WAGMIBRO/patch-1
ag-wnl Jan 8, 2025
f9dd052
upd: added more precise refetching and resolved an issue with the TTS…
JoeyKhd Jan 8, 2025
b40fc48
fix: include schema.sql and seed.sql in package files
brauliolomeli Jan 8, 2025
2b799dc
Update .env.example
antman1p Jan 8, 2025
d67265c
Merge branch 'develop' into patch-2
tcm390 Jan 8, 2025
7e4730e
Merge pull request #2031 from antman1p/patch-2
tcm390 Jan 8, 2025
d14982d
upd: ensure file gets uploaded properly
JoeyKhd Jan 8, 2025
8864cab
fix: resolved build errors
JoeyKhd Jan 8, 2025
28e4469
upd: added update component to frontend displaying that user should u…
JoeyKhd Jan 8, 2025
0a0e0e9
upd: sidebar now has active state
JoeyKhd Jan 8, 2025
6731b13
Merge pull request #2030 from GravitonINC/main
odilitime Jan 8, 2025
b61650d
Merge branch 'develop' into bugfix/move-web-search-plugin-README-to-r…
odilitime Jan 8, 2025
c5ccf37
fix: use the salt with path for reliable key derivation. clarify subj…
HashWarlock Jan 8, 2025
234c2b0
Merge pull request #1992 from marcellodesales/bugfix/move-web-search-…
odilitime Jan 8, 2025
d6741c2
upd: added gaps
JoeyKhd Jan 8, 2025
fd35170
Merge branch 'develop' into feature/add-nineteen-ai
odilitime Jan 8, 2025
572ad9d
feat: add unit tests for TEE plugin
HashWarlock Jan 9, 2025
b124dc0
upd: updated version.sh to have 0 dependencies
JoeyKhd Jan 9, 2025
e67ae8b
Merge branch 'develop' into pr-2038
shakkernerd Jan 9, 2025
de57ef8
init commit of dominos, untested
lalalune Dec 11, 2024
0752c6b
import types from dominos
lalalune Dec 11, 2024
06a2ab3
order flow is kind of working but still bugs
lalalune Dec 11, 2024
749407c
billions
lalalune Dec 11, 2024
32f2d05
pizzagate
ropresearch Dec 12, 2024
c67974d
Fix code scanning alert no. 44: Incomplete string escaping or encoding
wtfsayo Jan 6, 2025
93d83eb
update/replace `elizaos`
wtfsayo Jan 6, 2025
6cc3751
test pr
wtfsayo Jan 6, 2025
cda6f48
enhance existing actions and Order Manager
wtfsayo Jan 6, 2025
ea2d5f9
test plugin build
wtfsayo Jan 6, 2025
b46ee36
add missing handler
wtfsayo Jan 6, 2025
316283c
replace RPC_URL to SOLANA_RPC_URL
zhourunlai Jan 8, 2025
53e9488
chore: update lockfile
bayological Jan 9, 2025
5f84292
refactor: consolidate dupe imports
bayological Jan 9, 2025
0551c8a
fix: update slack client readme manifest (#2044)
AnonJon Jan 9, 2025
7e18a9e
Merge branch 'develop' into fix/tee-derive-key
HashWarlock Jan 9, 2025
dc7a7c1
Merge branch 'develop' into resolved-pr-1005
odilitime Jan 9, 2025
ba60543
fix: update regex to allow Unicode characters in message processing
taofengno1 Jan 9, 2025
908e374
Merge branch 'develop' into fix/knowledge-chinese
taofengno1 Jan 9, 2025
8eb8313
formatting/organizing env
proteanx Jan 9, 2025
5bbb175
Merge branch 'develop' into fix/amg/multiversx_plugin
shakkernerd Jan 9, 2025
941b8d1
Merge pull request #2039 from Phala-Network/fix/tee-derive-key
shakkernerd Jan 9, 2025
e6b5bbe
Revert "fix: Update Key Derive in TEE"
shakkernerd Jan 9, 2025
4cefcba
Merge pull request #2049 from elizaOS/revert-2039-fix/tee-derive-key
shakkernerd Jan 9, 2025
a89f0dd
categorize & format env file
proteanx Jan 9, 2025
8ea6574
Merge branch 'develop' into formatEnv
proteanx Jan 9, 2025
5301e7a
remove duplicate `TELEGRAM_BOT_TOKEN`
wtfsayo Jan 9, 2025
3c6b0a5
Merge branch 'develop' into fix/amg/multiversx_plugin
mgavrila Jan 9, 2025
e925b61
add missing item
wtfsayo Jan 9, 2025
43d0afa
Merge pull request #2052 from proteanx/formatEnv
wtfsayo Jan 9, 2025
81daaf5
Merge pull request #2048 from taofengno1/fix/knowledge-chinese
monilpat Jan 9, 2025
bec5820
Merge branch 'develop' into fix_unknown_env_var
wtfsayo Jan 9, 2025
9e90a13
Merge pull request #2018 from zhourunlai/fix_unknown_env_var
wtfsayo Jan 9, 2025
b325b00
Merge branch 'develop' into resolved-pr-1005
wtfsayo Jan 9, 2025
b96168d
feat: Proof of Pizza - Agentic Dominos Ordering
bayological Jan 9, 2025
71a7fe3
Merge branch 'develop' into fix/amg/multiversx_plugin
mgavrila Jan 9, 2025
b27ea39
chore: resolve merge conflicts with develop
Lukapetro Jan 9, 2025
57f6754
Merge pull request #1761 from Lukapetro/feature/plugin-coingecko
wtfsayo Jan 9, 2025
fd83719
feat: improve zkstack based plugins (#1821)
aalimsahin Jan 9, 2025
354a1fe
updated with latest
tripathiarpan20 Jan 9, 2025
04f1023
Merge branch 'develop' into fix/amg/multiversx_plugin
mgavrila Jan 9, 2025
5aca903
Merge remote-tracking branch 'upstream/develop' into feature/add-nine…
tripathiarpan20 Jan 9, 2025
f840052
Merge branch 'develop' into feature/add-nineteen-ai
wtfsayo Jan 9, 2025
b35f932
Merge pull request #2022 from tripathiarpan20/feature/add-nineteen-ai
wtfsayo Jan 9, 2025
dfe0940
Galadriel docs and .env.example update
kristjanpeterson1 Jan 9, 2025
172b374
Merge branch 'develop' into feat/nft-generation-support-evm-chain
wtfsayo Jan 9, 2025
493bdc9
Merge pull request #1763 from xwxtwd/feat/nft-generation-support-evm-…
wtfsayo Jan 9, 2025
16fa0d8
Merge branch 'develop' into fix/amg/multiversx_plugin
mgavrila Jan 9, 2025
0e345ec
Added export of the letzAIPlugin as named export and added Plugin-typ…
DanielWahl Jan 9, 2025
12eb611
Merge branch 'develop' into fix/amg/multiversx_plugin
mgavrila Jan 9, 2025
d2aa5ca
fix: resolved merge conflicts with develop for postgres adapter
AIFlowML Jan 9, 2025
3171604
remove docs update
wtfsayo Jan 9, 2025
b4f177f
Merge branch 'develop' into develop
wtfsayo Jan 9, 2025
a28254c
Merge pull request #2061 from kristjanpeterson1/develop
wtfsayo Jan 9, 2025
ab2c782
Merge branch 'develop' into fix/postgres-1687-embedding-column
wtfsayo Jan 9, 2025
78eac27
Merge branch 'develop' into fix/amg/multiversx_plugin
wtfsayo Jan 9, 2025
83e7984
Update pnpm-lock.yaml
wtfsayo Jan 9, 2025
b0bfa47
Merge pull request #1750 from AIFlowML/fix/postgres-1687-embedding-co…
wtfsayo Jan 9, 2025
56cf7a0
Merge branch 'develop' into fix/amg/multiversx_plugin
wtfsayo Jan 9, 2025
1d5d74a
Merge pull request #2017 from mgavrila/fix/amg/multiversx_plugin
wtfsayo Jan 9, 2025
956d6a4
rebase and squash
Jan 8, 2025
be9bbb2
update
Jan 9, 2025
6ebef92
update lock
Jan 9, 2025
999990f
switching to our org
Jan 9, 2025
83970a8
now running locally
Jan 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
upd: created initial sidebar for Agents
  • Loading branch information
JoeyKhd committed Jan 6, 2025

Verified

This commit was signed with the committer’s verified signature. The key has expired.
commit c73df1171b7112b3bb8dc117d911a9fd5ec10cb9
49 changes: 49 additions & 0 deletions client/app/components/app-sidebar.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
import { useQuery } from "@tanstack/react-query";
import { Calendar, Home, Inbox, Search, Settings } from "lucide-react";

import {
Sidebar,
SidebarContent,
SidebarGroup,
SidebarGroupContent,
SidebarGroupLabel,
SidebarMenu,
SidebarMenuButton,
SidebarMenuItem,
} from "~/components/ui/sidebar";
import { apiClient } from "~/lib/api";

export function AppSidebar() {
const query = useQuery({
queryKey: ["agents"],
queryFn: () => apiClient.getAgents(),
});

const agents = query?.data?.agents;

return (
<Sidebar>
<SidebarContent>
<SidebarGroup>
<SidebarGroupLabel>Agents</SidebarGroupLabel>
<SidebarGroupContent>
<SidebarMenu>
{agents?.map((agent) => (
<SidebarMenuItem key={agent.id}>
<SidebarMenuButton>
<div className="flex items-center gap-2">
<div className="w-8 bg-muted rounded-lg uppercase aspect-square grid place-items-center">
{agent?.name?.substring(0,2)}
</div>
<span>{agent.name}</span>
</div>
</SidebarMenuButton>
</SidebarMenuItem>
))}
</SidebarMenu>
</SidebarGroupContent>
</SidebarGroup>
</SidebarContent>
</Sidebar>
);
}
48 changes: 48 additions & 0 deletions client/app/components/ui/avatar.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
import * as React from "react"
import * as AvatarPrimitive from "@radix-ui/react-avatar"

import { cn } from "~/lib/utils"

const Avatar = React.forwardRef<
React.ElementRef<typeof AvatarPrimitive.Root>,
React.ComponentPropsWithoutRef<typeof AvatarPrimitive.Root>
>(({ className, ...props }, ref) => (
<AvatarPrimitive.Root
ref={ref}
className={cn(
"relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",
className
)}
{...props}
/>
))
Avatar.displayName = AvatarPrimitive.Root.displayName

const AvatarImage = React.forwardRef<
React.ElementRef<typeof AvatarPrimitive.Image>,
React.ComponentPropsWithoutRef<typeof AvatarPrimitive.Image>
>(({ className, ...props }, ref) => (
<AvatarPrimitive.Image
ref={ref}
className={cn("aspect-square h-full w-full", className)}
{...props}
/>
))
AvatarImage.displayName = AvatarPrimitive.Image.displayName

const AvatarFallback = React.forwardRef<
React.ElementRef<typeof AvatarPrimitive.Fallback>,
React.ComponentPropsWithoutRef<typeof AvatarPrimitive.Fallback>
>(({ className, ...props }, ref) => (
<AvatarPrimitive.Fallback
ref={ref}
className={cn(
"flex h-full w-full items-center justify-center rounded-full bg-muted",
className
)}
{...props}
/>
))
AvatarFallback.displayName = AvatarPrimitive.Fallback.displayName

export { Avatar, AvatarImage, AvatarFallback }
115 changes: 115 additions & 0 deletions client/app/components/ui/breadcrumb.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
import * as React from "react"
import { Slot } from "@radix-ui/react-slot"
import { ChevronRight, MoreHorizontal } from "lucide-react"

import { cn } from "~/lib/utils"

const Breadcrumb = React.forwardRef<
HTMLElement,
React.ComponentPropsWithoutRef<"nav"> & {
separator?: React.ReactNode
}
>(({ ...props }, ref) => <nav ref={ref} aria-label="breadcrumb" {...props} />)
Breadcrumb.displayName = "Breadcrumb"

const BreadcrumbList = React.forwardRef<
HTMLOListElement,
React.ComponentPropsWithoutRef<"ol">
>(({ className, ...props }, ref) => (
<ol
ref={ref}
className={cn(
"flex flex-wrap items-center gap-1.5 break-words text-sm text-muted-foreground sm:gap-2.5",
className
)}
{...props}
/>
))
BreadcrumbList.displayName = "BreadcrumbList"

const BreadcrumbItem = React.forwardRef<
HTMLLIElement,
React.ComponentPropsWithoutRef<"li">
>(({ className, ...props }, ref) => (
<li
ref={ref}
className={cn("inline-flex items-center gap-1.5", className)}
{...props}
/>
))
BreadcrumbItem.displayName = "BreadcrumbItem"

const BreadcrumbLink = React.forwardRef<
HTMLAnchorElement,
React.ComponentPropsWithoutRef<"a"> & {
asChild?: boolean
}
>(({ asChild, className, ...props }, ref) => {
const Comp = asChild ? Slot : "a"

return (
<Comp
ref={ref}
className={cn("transition-colors hover:text-foreground", className)}
{...props}
/>
)
})
BreadcrumbLink.displayName = "BreadcrumbLink"

const BreadcrumbPage = React.forwardRef<
HTMLSpanElement,
React.ComponentPropsWithoutRef<"span">
>(({ className, ...props }, ref) => (
<span
ref={ref}
role="link"
aria-disabled="true"
aria-current="page"
className={cn("font-normal text-foreground", className)}
{...props}
/>
))
BreadcrumbPage.displayName = "BreadcrumbPage"

const BreadcrumbSeparator = ({
children,
className,
...props
}: React.ComponentProps<"li">) => (
<li
role="presentation"
aria-hidden="true"
className={cn("[&>svg]:w-3.5 [&>svg]:h-3.5", className)}
{...props}
>
{children ?? <ChevronRight />}
</li>
)
BreadcrumbSeparator.displayName = "BreadcrumbSeparator"

const BreadcrumbEllipsis = ({
className,
...props
}: React.ComponentProps<"span">) => (
<span
role="presentation"
aria-hidden="true"
className={cn("flex h-9 w-9 items-center justify-center", className)}
{...props}
>
<MoreHorizontal className="h-4 w-4" />
<span className="sr-only">More</span>
</span>
)
BreadcrumbEllipsis.displayName = "BreadcrumbElipssis"

export {
Breadcrumb,
BreadcrumbList,
BreadcrumbItem,
BreadcrumbLink,
BreadcrumbPage,
BreadcrumbSeparator,
BreadcrumbEllipsis,
}
9 changes: 9 additions & 0 deletions client/app/components/ui/collapsible.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import * as CollapsiblePrimitive from "@radix-ui/react-collapsible"

const Collapsible = CollapsiblePrimitive.Root

const CollapsibleTrigger = CollapsiblePrimitive.CollapsibleTrigger

const CollapsibleContent = CollapsiblePrimitive.CollapsibleContent

export { Collapsible, CollapsibleTrigger, CollapsibleContent }
22 changes: 22 additions & 0 deletions client/app/components/ui/input.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import * as React from "react"

import { cn } from "~/lib/utils"

const Input = React.forwardRef<HTMLInputElement, React.ComponentProps<"input">>(
({ className, type, ...props }, ref) => {
return (
<input
type={type}
className={cn(
"flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",
className
)}
ref={ref}
{...props}
/>
)
}
)
Input.displayName = "Input"

export { Input }
29 changes: 29 additions & 0 deletions client/app/components/ui/separator.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
import * as React from "react"
import * as SeparatorPrimitive from "@radix-ui/react-separator"

import { cn } from "~/lib/utils"

const Separator = React.forwardRef<
React.ElementRef<typeof SeparatorPrimitive.Root>,
React.ComponentPropsWithoutRef<typeof SeparatorPrimitive.Root>
>(
(
{ className, orientation = "horizontal", decorative = true, ...props },
ref
) => (
<SeparatorPrimitive.Root
ref={ref}
decorative={decorative}
orientation={orientation}
className={cn(
"shrink-0 bg-border",
orientation === "horizontal" ? "h-[1px] w-full" : "h-full w-[1px]",
className
)}
{...props}
/>
)
)
Separator.displayName = SeparatorPrimitive.Root.displayName

export { Separator }
Loading