2026-01-25T14:40:08.808957300+07:00 INFO theseus_gui: Initialized tracing subscriber. Loading Modrinth App!
2026-01-25T14:40:08.811198600+07:00 INFO theseus_gui: Initializing app...
2026-01-25T14:40:09.666592200+07:00 INFO initialize_state: theseus_gui: Initializing app event state...
2026-01-25T14:40:09.666985600+07:00 INFO initialize_state: theseus_gui: Initializing app state...
2026-01-25T14:40:09.667081100+07:00 INFO initialize_state:initialize_state: theseus::state: Connecting to app database
2026-01-25T14:40:09.689274300+07:00 INFO initialize_state:initialize_state: theseus::state: Fetching app settings
2026-01-25T14:40:09.690100200+07:00 INFO initialize_state:initialize_state: theseus::state: Initializing directories
2026-01-25T14:40:09.692118400+07:00 INFO initialize_state:initialize_state: theseus::state: Initializing file watcher
2026-01-25T14:40:09.702700500+07:00 INFO init_watcher: theseus::state::fs_watcher: Initing watcher
2026-01-25T14:40:09.888066100+07:00 INFO theseus_gui::api::utils: opening command None
2026-01-25T14:40:10.162547300+07:00 ERROR theseus::state: Error running discord RPC: Error fetching URL: HTTP status client error (403 Forbidden) for url (https://api.modrinth.com/v2/version_files/update)
2026-01-25T14:40:10.168743500+07:00 ERROR theseus_gui::error: error=Error fetching URL: HTTP status client error (403 Forbidden) for url (https://api.modrinth.com/v2/projects?ids=[%22xTYyXJN7%22]) span_trace= 0: theseus::util::fetch::fetch_advanced
with method=GET url="https://api.modrinth.com/v2/projects?ids=[\"xTYyXJN7\"]" sha1=None header=None loading_bar=None exec=Pool { size: 12, num_idle: 11, is_closed: false, options: PoolOptions { max_connections: 100, min_connections: 0, connect_timeout: 30s, max_lifetime: Some(1800s), idle_timeout: Some(600s), test_before_acquire: true } }
at packages\app-lib\src\util\fetch.rs:68
1: theseus::util::fetch::fetch_json
with method=GET url="https://api.modrinth.com/v2/projects?ids=[\"xTYyXJN7\"]" sha1=None exec=Pool { size: 12, num_idle: 11, is_closed: false, options: PoolOptions { max_connections: 100, min_connections: 0, connect_timeout: 30s, max_lifetime: Some(1800s), idle_timeout: Some(600s), test_before_acquire: true } }
at packages\app-lib\src\util\fetch.rs:47
2: theseus::state::cache::get_many
with type_=Project keys=["xTYyXJN7"] cache_behaviour=Some(MustRevalidate)
at packages\app-lib\src\state\cache.rs:664
3: theseus::state::cache::get_project_many
with ids=["xTYyXJN7"] cache_behaviour=Some(MustRevalidate)
at packages\app-lib\src\state\cache.rs:621
4: theseus::api::cache::get_project
with id="xTYyXJN7" cache_behaviour=Some(MustRevalidate)
at packages\app-lib\src\api\cache.rs:37
2026-01-25T14:40:13.505156200+07:00 INFO theseus_gui::updater_impl: Downloaded update in 3.0130949s