Hoppa till innehåll

v3.45.0

AiQu går att styra från en AI-agent, med personliga API-nycklar och en hostad MCP-server med inloggning i webbläsaren. Resten är mest rättningar i schemaläggning och debitering.

  • En hostad MCP-server för AI-agenter, på mcp. följt av din AiQu-domän. Claude Code, Cursor, VS Code, Codex och opencode ansluter med en rad, till exempel claude mcp add --transport http aiqu https://mcp.aiqu.ai/mcp. Agenten öppnar en webbläsare, du godkänner den med din vanliga inloggning i AiQu, och ingen nyckel kopieras in i en fil. En agent kan lista köer och vad som är ledigt på dem, boka, förlänga och avboka jobb, läsa loggar, öppna portar och köra kommandon i ett körande jobb, med samma åtkomst som du har i terminalen.
  • Personliga API-nycklar, för CI och allt annat som saknar webbläsare. Att återkalla en nyckel under API keys kopplar också bort en agent som godkänts via webbläsaren.
  • Connect an agent under Account settings visar färdiga rader att klistra in för varje verktyg. Där inloggning via webbläsaren är avslagen visar sidan vägen via API-nyckel i stället.
  • Kontomeny och Account settings. Kontoblocket längst ner i sidomenyn öppnar en meny med inställningar, API-nycklar, notiser, mörkt läge, det klassiska gränssnittet, felrapport och utloggning. Profil, lösenord och standardval har egna sidor.
  • Terminalknapp på jobbraden. Ett jobb med flera tjänster erbjuder nu terminalen på själva jobbet, med en meny för att välja tjänst.
  • Statistik för administratörer: GPU-timmar per projekt och period, och beläggning över tid. Ett omstartat jobb räknas med alla sina körningar, inte bara den senaste.
  • Ett jobb kunde förlängas in i nästa bokning på samma nod, så att två jobb höll samma GPU:er samtidigt. Förlängningen kontrollerar nu nod och plånbok först, och att förlänga en tjänst förlänger hela jobbet.
  • Ett jobb skapat i det nya gränssnittet som inte fick plats direkt hamnade i kö utan starttid. Nu får det första lediga fönstret.
  • Schemaläggaren kunde dubbelboka en nod för en bokning med starttid.
  • Ett failat interaktivt jobb gick inte att avboka och höll sin nod tills den bokade tiden tog slut. När en tjänst i ett jobb fallerar avbokas inte längre de andra, så att konfigurationen kan rättas och jobbet startas om på sin plats.
  • Ett jobb utan tokens kunde fortsätta köra medan du fick höra att det stoppats. Överföringar mellan plånböcker sparas nu också alltid.
  • Privata portar på Docker-noder kunde hänga tills de gick i timeout, också på uppgraderade installationer utan konfigurerad åtkomstlista för portar.
  • Portar för systemtjänster klarar felaktiga specifikationer, kvarlämnade proxyer och döda noder, och en enda nod som inte svarar stoppar inte längre portar från att öppnas på de andra.
  • Samma lagringsmapp monterad två gånger i ett jobb ersatte tyst den första monteringen, eller hindrade jobbet från att starta. Det nekas nu med ett tydligt meddelande.
  • En webbläsare inloggad i en AiQu-miljö kunde fastna i en inloggningsslinga i en annan under samma domän. Inloggningscookies för privata portar sätts nu med Secure och SameSite.
  • Lösenordsfel visades som [object Object] i det nya gränssnittet.
  • Adressen med www. gav ett fel i stället för att leda till startsidan.
  • Notis- och felrapportpanelerna öppnades under terminalpanelen.
  • Jobb-API:t returnerade starttiden som ett datum 1970. Det lagrade värdet var aldrig fel.
  • Produktfilmen är självhostad på startsidan och i dokumentationen, i stället för inbäddad från en tredje part.