Submitting my first extension fails

I just got Nova and wrote a very simple command extension to encode the selection into a double quote strings. No dependancies just vanilla js.

(Repo for my extension)

Im getting a 400 Bad Request:

Screen Shot 2022-06-02 at 7.35.36 AM

The System console doesn’t have much info:

default	07:40:55.390203-0400	Nova	[C94 115567FA-0658-45B9-95B8-70E9684363BB Hostname#c3f17c09:443 tcp, url hash: a5fb8998, tls, definite, attribution: developer] cancel
default	07:40:55.391304-0400	Nova	[C94 115567FA-0658-45B9-95B8-70E9684363BB Hostname#c3f17c09:443 tcp, url hash: a5fb8998, tls, definite, attribution: developer] cancelled
	[C94.1 CB6EB827-6B9D-4521-91BA-AB9B6B770B89 192.168.0.2:65008<->IPv4#0836c1a0:443]
	Connected Path: satisfied (Path is satisfied), viable, interface: en0, ipv4, ipv6, dns
	Privacy Stance: Not Eligible
	Duration: 6.203s, DNS @0.000s took 0.059s, TCP @0.059s took 0.129s, TLS 1.3 took 0.146s
	bytes in/out: 6206/368955, packets in/out: 211/269, rtt: 0.147s, retransmitted bytes: 0, out-of-order bytes: 0
default	07:40:55.392417-0400	Nova	nw_flow_disconnected [C94.1 IPv4#0836c1a0:443 cancelled channel-flow ((null))] Output protocol disconnected
default	07:40:55.392565-0400	Nova	nw_connection_report_state_with_handler_on_nw_queue [C94] reporting state cancelled
default	07:40:55.392703-0400	Nova	tcp_output [C94.1:3] flags=[F.] seq=232726323, ack=3123604510, win=2048 state=LAST_ACK rcv_nxt=3123604510, snd_una=232726299
error	07:40:55.519711-0400	Nova	tcp_input [C94.1:3] flags=[R] seq=3123604510, ack=0, win=0 state=LAST_ACK rcv_nxt=3123604510, snd_una=232726299
error	07:40:55.520056-0400	Nova	tcp_input [C94.1:3] flags=[R] seq=3123604510, ack=0, win=0 state=CLOSED rcv_nxt=3123604510, snd_una=232726299
default	07:41:18.662849-0400	Nova	Connection 93: cleaning up