Skip to content

Commit 36f10d6

Browse files
committed
m
2 parents 7fd134f + daaa270 commit 36f10d6

34 files changed

+2266
-67
lines changed

.prettierignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
docs/
1+
docs/
2+
assets/
3+
*.md

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ Further details can be found in the [Architecture Overview](https://docs.digimon
7575
## Contributors
7676

7777
<a href="https://github.com/CohumanSpace/digimon-engine/graphs/contributors">
78-
<img src="https://contrib.rocks/image?repo=CohumanSpace/digimon-engine" />
78+
<img src="https://contrib.rocks/image?repo=CohumanSpace/digimon-engine" alt="Contributors" />
7979
</a>
8080

81-

convex/_generated/api.d.ts

Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,158 @@
1+
/* eslint-disable */
2+
/**
3+
* Generated `api` utility.
4+
*
5+
* THIS CODE IS AUTOMATICALLY GENERATED.
6+
*
7+
* To regenerate, run `npx convex dev`.
8+
* @module
9+
*/
10+
11+
import type {
12+
ApiFromModules,
13+
FilterApi,
14+
FunctionReference,
15+
} from "convex/server";
16+
import type * as agent_cdpAgentkit from "../agent/cdpAgentkit.js";
17+
import type * as agent_conversation from "../agent/conversation.js";
18+
import type * as agent_embeddingsCache from "../agent/embeddingsCache.js";
19+
import type * as agent_gameVirtual from "../agent/gameVirtual.js";
20+
import type * as agent_memory from "../agent/memory.js";
21+
import type * as agent_trade from "../agent/trade.js";
22+
import type * as auth from "../auth.js";
23+
import type * as constants from "../constants.js";
24+
import type * as crons from "../crons.js";
25+
import type * as damn_agent_agent from "../damn/agent/agent.js";
26+
import type * as damn_agent_agentOperations from "../damn/agent/agentOperations.js";
27+
import type * as damn_agent_inputs from "../damn/agent/inputs.js";
28+
import type * as damn_conversation_conversation from "../damn/conversation/conversation.js";
29+
import type * as damn_conversation_conversationMembership from "../damn/conversation/conversationMembership.js";
30+
import type * as damn_conversation_inputs from "../damn/conversation/inputs.js";
31+
import type * as damn_game from "../damn/game.js";
32+
import type * as damn_gameConfig from "../damn/gameConfig.js";
33+
import type * as damn_ids from "../damn/ids.js";
34+
import type * as damn_inputHandler from "../damn/inputHandler.js";
35+
import type * as damn_inputs from "../damn/inputs.js";
36+
import type * as damn_insertInput from "../damn/insertInput.js";
37+
import type * as damn_main from "../damn/main.js";
38+
import type * as damn_player_inputs from "../damn/player/inputs.js";
39+
import type * as damn_player_inventory from "../damn/player/inventory.js";
40+
import type * as damn_player_location from "../damn/player/location.js";
41+
import type * as damn_player_movement from "../damn/player/movement.js";
42+
import type * as damn_player_player from "../damn/player/player.js";
43+
import type * as damn_player_playerDescription from "../damn/player/playerDescription.js";
44+
import type * as damn_trade_inputs from "../damn/trade/inputs.js";
45+
import type * as damn_trade_trade from "../damn/trade/trade.js";
46+
import type * as damn_trade_tradeDeal from "../damn/trade/tradeDeal.js";
47+
import type * as damn_world from "../damn/world.js";
48+
import type * as damn_worldMap from "../damn/worldMap.js";
49+
import type * as engine_abstractGame from "../engine/abstractGame.js";
50+
import type * as engine_historicalObject from "../engine/historicalObject.js";
51+
import type * as http from "../http.js";
52+
import type * as manageGame_api from "../manageGame/api.js";
53+
import type * as manageGame_http from "../manageGame/http.js";
54+
import type * as manageGame_service_clearGame from "../manageGame/service/clearGame.js";
55+
import type * as manageGame_service_createGame from "../manageGame/service/createGame.js";
56+
import type * as manageGame_service_pauseGame from "../manageGame/service/pauseGame.js";
57+
import type * as manageGame_service_resumeGame from "../manageGame/service/resumeGame.js";
58+
import type * as manageGame_service_updateGame from "../manageGame/service/updateGame.js";
59+
import type * as manageGame_test from "../manageGame/test.js";
60+
import type * as manageGame_types from "../manageGame/types.js";
61+
import type * as map from "../map.js";
62+
import type * as messages from "../messages.js";
63+
import type * as testing from "../testing.js";
64+
import type * as user_user from "../user/user.js";
65+
import type * as util_FastIntegerCompression from "../util/FastIntegerCompression.js";
66+
import type * as util_assertNever from "../util/assertNever.js";
67+
import type * as util_asyncMap from "../util/asyncMap.js";
68+
import type * as util_compression from "../util/compression.js";
69+
import type * as util_geometry from "../util/geometry.js";
70+
import type * as util_isSimpleObject from "../util/isSimpleObject.js";
71+
import type * as util_llm from "../util/llm.js";
72+
import type * as util_minheap from "../util/minheap.js";
73+
import type * as util_object from "../util/object.js";
74+
import type * as util_sleep from "../util/sleep.js";
75+
import type * as util_types from "../util/types.js";
76+
import type * as util_xxhash from "../util/xxhash.js";
77+
import type * as world from "../world.js";
78+
79+
/**
80+
* A utility for referencing Convex functions in your app's API.
81+
*
82+
* Usage:
83+
* ```js
84+
* const myFunctionReference = api.myModule.myFunction;
85+
* ```
86+
*/
87+
declare const fullApi: ApiFromModules<{
88+
"agent/cdpAgentkit": typeof agent_cdpAgentkit;
89+
"agent/conversation": typeof agent_conversation;
90+
"agent/embeddingsCache": typeof agent_embeddingsCache;
91+
"agent/gameVirtual": typeof agent_gameVirtual;
92+
"agent/memory": typeof agent_memory;
93+
"agent/trade": typeof agent_trade;
94+
auth: typeof auth;
95+
constants: typeof constants;
96+
crons: typeof crons;
97+
"damn/agent/agent": typeof damn_agent_agent;
98+
"damn/agent/agentOperations": typeof damn_agent_agentOperations;
99+
"damn/agent/inputs": typeof damn_agent_inputs;
100+
"damn/conversation/conversation": typeof damn_conversation_conversation;
101+
"damn/conversation/conversationMembership": typeof damn_conversation_conversationMembership;
102+
"damn/conversation/inputs": typeof damn_conversation_inputs;
103+
"damn/game": typeof damn_game;
104+
"damn/gameConfig": typeof damn_gameConfig;
105+
"damn/ids": typeof damn_ids;
106+
"damn/inputHandler": typeof damn_inputHandler;
107+
"damn/inputs": typeof damn_inputs;
108+
"damn/insertInput": typeof damn_insertInput;
109+
"damn/main": typeof damn_main;
110+
"damn/player/inputs": typeof damn_player_inputs;
111+
"damn/player/inventory": typeof damn_player_inventory;
112+
"damn/player/location": typeof damn_player_location;
113+
"damn/player/movement": typeof damn_player_movement;
114+
"damn/player/player": typeof damn_player_player;
115+
"damn/player/playerDescription": typeof damn_player_playerDescription;
116+
"damn/trade/inputs": typeof damn_trade_inputs;
117+
"damn/trade/trade": typeof damn_trade_trade;
118+
"damn/trade/tradeDeal": typeof damn_trade_tradeDeal;
119+
"damn/world": typeof damn_world;
120+
"damn/worldMap": typeof damn_worldMap;
121+
"engine/abstractGame": typeof engine_abstractGame;
122+
"engine/historicalObject": typeof engine_historicalObject;
123+
http: typeof http;
124+
"manageGame/api": typeof manageGame_api;
125+
"manageGame/http": typeof manageGame_http;
126+
"manageGame/service/clearGame": typeof manageGame_service_clearGame;
127+
"manageGame/service/createGame": typeof manageGame_service_createGame;
128+
"manageGame/service/pauseGame": typeof manageGame_service_pauseGame;
129+
"manageGame/service/resumeGame": typeof manageGame_service_resumeGame;
130+
"manageGame/service/updateGame": typeof manageGame_service_updateGame;
131+
"manageGame/test": typeof manageGame_test;
132+
"manageGame/types": typeof manageGame_types;
133+
map: typeof map;
134+
messages: typeof messages;
135+
testing: typeof testing;
136+
"user/user": typeof user_user;
137+
"util/FastIntegerCompression": typeof util_FastIntegerCompression;
138+
"util/assertNever": typeof util_assertNever;
139+
"util/asyncMap": typeof util_asyncMap;
140+
"util/compression": typeof util_compression;
141+
"util/geometry": typeof util_geometry;
142+
"util/isSimpleObject": typeof util_isSimpleObject;
143+
"util/llm": typeof util_llm;
144+
"util/minheap": typeof util_minheap;
145+
"util/object": typeof util_object;
146+
"util/sleep": typeof util_sleep;
147+
"util/types": typeof util_types;
148+
"util/xxhash": typeof util_xxhash;
149+
world: typeof world;
150+
}>;
151+
export declare const api: FilterApi<
152+
typeof fullApi,
153+
FunctionReference<any, "public">
154+
>;
155+
export declare const internal: FilterApi<
156+
typeof fullApi,
157+
FunctionReference<any, "internal">
158+
>;

convex/_generated/api.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
/* eslint-disable */
2+
/**
3+
* Generated `api` utility.
4+
*
5+
* THIS CODE IS AUTOMATICALLY GENERATED.
6+
*
7+
* To regenerate, run `npx convex dev`.
8+
* @module
9+
*/
10+
11+
import { anyApi } from "convex/server";
12+
13+
/**
14+
* A utility for referencing Convex functions in your app's API.
15+
*
16+
* Usage:
17+
* ```js
18+
* const myFunctionReference = api.myModule.myFunction;
19+
* ```
20+
*/
21+
export const api = anyApi;
22+
export const internal = anyApi;

convex/_generated/dataModel.d.ts

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
/* eslint-disable */
2+
/**
3+
* Generated data model types.
4+
*
5+
* THIS CODE IS AUTOMATICALLY GENERATED.
6+
*
7+
* To regenerate, run `npx convex dev`.
8+
* @module
9+
*/
10+
11+
import type {
12+
DataModelFromSchemaDefinition,
13+
DocumentByName,
14+
TableNamesInDataModel,
15+
SystemTableNames,
16+
} from "convex/server";
17+
import type { GenericId } from "convex/values";
18+
import schema from "../schema.js";
19+
20+
/**
21+
* The names of all of your Convex tables.
22+
*/
23+
export type TableNames = TableNamesInDataModel<DataModel>;
24+
25+
/**
26+
* The type of a document stored in Convex.
27+
*
28+
* @typeParam TableName - A string literal type of the table name (like "users").
29+
*/
30+
export type Doc<TableName extends TableNames> = DocumentByName<
31+
DataModel,
32+
TableName
33+
>;
34+
35+
/**
36+
* An identifier for a document in Convex.
37+
*
38+
* Convex documents are uniquely identified by their `Id`, which is accessible
39+
* on the `_id` field. To learn more, see [Document IDs](https://docs.convex.dev/using/document-ids).
40+
*
41+
* Documents can be loaded using `db.get(id)` in query and mutation functions.
42+
*
43+
* IDs are just strings at runtime, but this type can be used to distinguish them from other
44+
* strings when type checking.
45+
*
46+
* @typeParam TableName - A string literal type of the table name (like "users").
47+
*/
48+
export type Id<TableName extends TableNames | SystemTableNames> =
49+
GenericId<TableName>;
50+
51+
/**
52+
* A type describing your Convex data model.
53+
*
54+
* This type includes information about what tables you have, the type of
55+
* documents stored in those tables, and the indexes defined on them.
56+
*
57+
* This type is used to parameterize methods like `queryGeneric` and
58+
* `mutationGeneric` to make them type-safe.
59+
*/
60+
export type DataModel = DataModelFromSchemaDefinition<typeof schema>;

0 commit comments

Comments
 (0)