You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+22-14Lines changed: 22 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,21 +4,30 @@ Guide for AI agents working on the MCServerLauncher-Future-Web project.
4
4
5
5
## Project Overview
6
6
7
-
**MCServerLauncher-Future-Web** is the web frontend and next-generation client for the MCServerLauncher-Future project. It is a monorepo containing a web interface, a Tauri-based desktop application, and a Rust-based daemon.
7
+
**MCServerLauncher-Future-Web** is the web-based client for the MCServerLauncher-Future project. It is a monorepo
8
+
containing a web server and a Tauri-based desktop application.
8
9
9
10
-**Repository**: MCServerLauncher-Future-Web
10
11
-**Architecture**: Monorepo (Turborepo)
11
12
-**Package Manager**: pnpm
12
13
14
+
## Subprojects
15
+
16
+
-**MCSL Future Web**: A web panel acting as a client for MCSL Future daemons.
17
+
-**MCSL Future Tauri**: A local client which can connect to both web panel and daemons.
18
+
13
19
## Monorepo Structure
14
20
15
21
The project is organized as a monorepo using Turborepo and pnpm workspaces.
16
22
17
-
-`apps/`: Contains the main applications.
18
-
-`mcsl-future-web`: The web frontend application.
19
-
-`mcsl-future-tauri`: The Tauri desktop application wrapper.
20
-
-`mcsl-future-daemon-rs`: The Rust-based daemon.
21
23
-`packages/`: Shared packages and libraries.
24
+
-`configs/`: Contains common plugin configs.
25
+
-`ui/`: The ui components for MCSL Future Web.
26
+
-`locales/`: A git submodule containing i18n translations.
27
+
-`shared/`: Common codes and pages for both web server and desktop app.
28
+
-`apps/`: Contains the main applications.
29
+
-`app/`: The desktop app and unique code of MCSL Future Tauri.
30
+
-`web/`: The web server and unique code of MCSL Future Web.
Copy file name to clipboardExpand all lines: apps/app/AGENTS.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,11 @@ Guide for agents working on the MCServerLauncher-Future-Web Tauri application.
4
4
5
5
## Project Overview
6
6
7
-
**mcsl-future-tauri** is the Tauri-based desktop application wrapper for the MCServerLauncher-Future-Web project. It packages the web frontend into a native desktop application.
7
+
**MCSL-Future-Tauri** is the Tauri-based desktop application wrapper for the MCServerLauncher-Future-Web project. It packages the web frontend into a native desktop application. Also, it has the ability to connect to MCSL-Future-Web web servers.
Copy file name to clipboardExpand all lines: apps/web/AGENTS.md
+13-10Lines changed: 13 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,16 +4,17 @@ Guide for agents working on the MCServerLauncher-Future-Web frontend application
4
4
5
5
## Project Overview
6
6
7
-
**mcsl-future-web** is the web frontend application for the MCServerLauncher-Future project. It provides the user interface for managing Minecraft servers.
7
+
**mcsl-future-web** is the web panel server application for the MCServerLauncher-Future project. It provides the user interface for managing Minecraft servers.
Copy file name to clipboardExpand all lines: packages/shared/AGENTS.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,16 @@ Guide for agents working on the MCServerLauncher-Future-Web shared package.
4
4
5
5
## Project Overview
6
6
7
-
**shared** is a shared package within the MCServerLauncher-Future-Web monorepo. It contains shared utilities, types, and constants used across different applications (like the web frontend and Tauri app).
7
+
**shared** is a shared package within the MCServerLauncher-Future-Web monorepo. It contains shared utilities, types, and constants used across different applications (like the web server and desktop app).
0 commit comments