Skip to content

Commit 66b23b4

Browse files
committed
chore: update kiro module
1 parent f93132d commit 66b23b4

File tree

1 file changed

+14
-41
lines changed

1 file changed

+14
-41
lines changed
Lines changed: 14 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
terraform {
22
required_version = ">= 1.0"
3-
4-
required_providers {
5-
coder = {
6-
source = "coder/coder"
7-
version = ">= 2.5"
8-
}
9-
}
103
}
114

125
variable "agent_id" {
@@ -38,44 +31,24 @@ variable "group" {
3831
default = null
3932
}
4033

41-
variable "slug" {
42-
type = string
43-
description = "The slug of the app."
44-
default = "kiro"
45-
}
34+
module "kiro" {
35+
# TODO: update this
36+
source = "git::https://github.com/coder/registry.git//registry/coder/modules/vscode-desktop-core?ref=phorcys420/centralize-vscode-desktop"
4637

47-
variable "display_name" {
48-
type = string
49-
description = "The display name of the app."
50-
default = "Kiro IDE"
51-
}
38+
agent_id = var.agent_id
5239

53-
data "coder_workspace" "me" {}
54-
data "coder_workspace_owner" "me" {}
40+
web_app_icon = "/icon/kiro.svg"
41+
web_app_slug = "kiro"
42+
web_app_display_name = "Kiro IDE"
43+
web_app_order = var.order
44+
web_app_group = var.group
5545

56-
resource "coder_app" "kiro" {
57-
agent_id = var.agent_id
58-
external = true
59-
icon = "/icon/kiro.svg"
60-
slug = var.slug
61-
display_name = var.display_name
62-
order = var.order
63-
group = var.group
64-
url = join("", [
65-
"kiro://coder.coder-remote/open",
66-
"?owner=",
67-
data.coder_workspace_owner.me.name,
68-
"&workspace=",
69-
data.coder_workspace.me.name,
70-
var.folder != "" ? join("", ["&folder=", var.folder]) : "",
71-
var.open_recent ? "&openRecent" : "",
72-
"&url=",
73-
data.coder_workspace.me.access_url,
74-
"&token=$SESSION_TOKEN",
75-
])
46+
folder = var.folder
47+
open_recent = var.open_recent
48+
protocol = "kiro"
7649
}
7750

7851
output "kiro_url" {
79-
value = coder_app.kiro.url
52+
value = module.kiro.ide_uri
8053
description = "Kiro IDE URL."
81-
}
54+
}

0 commit comments

Comments
 (0)